Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 3 из 3
  1. #1
    Аватар для M1RoN
    Пользователь

    Статус
    Оффлайн
    Регистрация
    26.09.2014
    Сообщений
    41
    Репутация:
    8 ±

    Ошибка в запросе

    Приветствую всех
    суть проблемы
    при загрузке банлиста, в лог mysql выводится ошибка:

    PHP код:
    [23:46:29] [WARNINGCMySQLResult::GetRowDataByName field not found ("BANDATE")
    [
    23:46:29] [WARNINGCMySQLResult::GetRowDataByName field not found ("BANDATE")
    [
    23:46:29] [WARNINGCMySQLResult::GetRowDataByName field not found ("BANDATE")
    [
    23:46:29] [WARNINGCMySQLResult::GetRowDataByName field not found ("BANDATE")
    [
    23:46:29] [WARNINGCMySQLResult::GetRowDataByName field not found ("BANDATE")
    [
    23:46:29] [WARNINGCMySQLResult::GetRowDataByName field not found ("BANDATE")
    [
    23:46:29] [WARNINGCMySQLResult::GetRowDataByName field not found ("BANDATE")
    [
    23:46:29] [WARNINGCMySQLResult::GetRowDataByName field not found ("BANDATE")
    [
    23:46:29] [WARNINGCMySQLResult::GetRowDataByName field not found ("BANDATE")
    [
    23:46:29] [WARNINGCMySQLResult::GetRowDataByName field not found ("BANDATE")
    [
    23:46:29] [WARNINGCMySQLResult::GetRowDataByName field not found ("BANDATE"
    При этом столбец BANDATE - имеется
    Загрузка банлиста:

    PHP код:
    forward mysql_OnPlayerBanlistGet(playerid);
    public 
    mysql_OnPlayerBanlistGet(playerid)
    {
        new 
    rows,fields;
        
    cache_get_data(rowsfields);
        if(!
    rows) return Message(playeridCOLOR_GREEN"Список забаненых игроков пуст");
        new 
    banned[MAX_PLAYER_NAME],unban[11],i;
        new 
    string[128];
        while(
    rows)
        {
            
    cache_get_field_content(i"BANNED"banneddbHandle24);
            
    cache_get_field_content(i"BANDATE"unbandbHable);
            if(
    gettime() >= strval(unban))
             {
                 
    f(string"DELETE FROM "T_GETBANS" WHERE `BANNED`='%e'"banned);
                
    mysql_function_query(dbHandlestringfalse"""");
             }
            
    i++;
        }
        
    mysql_function_query(dbHandle"SELECT `BANNED` FROM "T_GETBANS""true"mysql_OnPlayerBanlistShow""i"playerid);
        return 
    1;

    Последний раз редактировалось M1RoN; 29.01.2015 в 01:00.
    [0.3z] • RUSSIAN HIGHWAY • | ДАЛЬНОБОЙЩИКИ | 46.174.50.232:7777

  2. #2
    Аватар для Mazzilla
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.11.2013
    Адрес
    Нижневартовск
    Сообщений
    256
    Репутация:
    63 ±
    cache_get_field_content(i, "BANNED", banned, dbHandle, 24);
    cache_get_field_content(i, "BANDATE", unban, dbHable);

  3. #3
    Аватар для M1RoN
    Пользователь

    Статус
    Оффлайн
    Регистрация
    26.09.2014
    Сообщений
    41
    Репутация:
    8 ±
    Цитата Сообщение от Mazzilla Посмотреть сообщение
    cache_get_field_content(i, "BANNED", banned, dbHandle, 24);
    cache_get_field_content(i, "BANDATE", unban, dbHable);
    это я опечатался на форуме.
    уже давно нашёл ошибку, закрываю.
    [0.3z] • RUSSIAN HIGHWAY • | ДАЛЬНОБОЙЩИКИ | 46.174.50.232:7777

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •