• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

error 017: undefined symbol "localhost"

Статус
В этой теме нельзя размещать новые ответы.

Vladimir1337

Начинающий
Пользователь
Регистрация
12 Июн 2014
Сообщения
13
Лучшие ответы
0
Репутация
0
Ошибка после компиляции.

Код:
error 017: undefined symbol "localhost"
error 017: undefined symbol "localhost"
error 017: undefined symbol "localhost"
Строчки в которых ошибка.
PHP:
stock ConnectMySQL()
{
    /*new DB:mysql_config = db_open("config.db");
    new DBResult:dbresult;
    dbresult = db_query(mysql_config, "SELECT * FROM `mysql_config`");
    db_get_field_assoc(dbresult, "SQL_HOST", SQL_HOST, sizeof(SQL_HOST));
    db_get_field_assoc(dbresult, "SQL_USER", SQL_USER, sizeof(SQL_USER));
    db_get_field_assoc(dbresult, "SQL_DB", SQL_DB, sizeof(SQL_DB));
    db_get_field_assoc(dbresult, "SQL_PASS", SQL_PASS, sizeof(SQL_PASS));
    db_free_result(dbresult);
    db_close(mysql_config);*/
    //
    dbHandle = mysql_connect(localhost, gs44439, gs44439, SQL_PASS);
    mysql_log();
    if(mysql_errno() != 0) printf("Íå óäàëîñü ïîäêëþ÷èòüñÿ ê %s", localhost);
    else
    {
        printf("Ïîäêëþ÷åí ê %s ñ èìåíåì ïîëüçîâàòåëÿ %s", localhost, gs44439);

        mysql_set_charset("cp1251");
        mysql_query(dbHandle, "SET NAMES cp1251;", false);
        mysql_query(dbHandle, "SET SESSION character_set_server='utf8';", false);

        new name[32];
        mysql_get_charset(name, dbHandle, 32);
        printf("Êîäèðîâêà: %s", name);
    }
    return 1;
}
Ошибки в этой строчке.
PHP:
    dbHandle = mysql_connect(localhost, gs44439, gs44439, SQL_PASS);
    if(mysql_errno() != 0) printf("Íå óäàëîñü ïîäêëþ÷èòüñÿ ê %s", localhost);
        printf("Ïîäêëþ÷åí ê %s ñ èìåíåì ïîëüçîâàòåëÿ %s", localhost, gs44439);
Короче говоря ошибка в строчках где прописано Localhost
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу