Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Проблемка с подключением.

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

SH_Suplly

Умник
В общем ребят, перевел сервер с Mysql r39-2 на R-41 и добавил log-core.

На старом Mysql не хотел запускаться (crashdetect выводил много [debug's] связанных с плагином mysql, обновление не помогло).

PHP:
[21:11:16] [debug] Run time error 19: "File or function is not found"
[21:11:16] [debug]  mysql_connect
[21:11:16] [debug]  mysql_tquery
[21:11:16] [debug]  mysql_close
[21:11:16] [debug]  mysql_format
[21:11:16] [debug]  cache_get_row_count
[21:11:16] [debug]  cache_get_field_content
[21:11:16] [debug]  cache_get_field_content_int
[21:11:16] [debug]  cache_get_field_content_float
[21:11:16] [debug]  cache_get_data
[21:11:16] [debug] Run time error 19: "File or function is not found"
[21:11:16] [debug]  mysql_connect
[21:11:16] [debug]  mysql_tquery
[21:11:16] [debug]  mysql_close
[21:11:16] [debug]  mysql_format
[21:11:16] [debug]  cache_get_row_count
[21:11:16] [debug]  cache_get_field_content
[21:11:16] [debug]  cache_get_field_content_int
[21:11:16] [debug]  cache_get_field_content_float
[21:11:16] [debug]  cache_get_data
[21:11:16] Script[gamemodes/new.amx]: Run time error 19: "File or function is not found"

После запуска сервера появляется ошибка:

PHP:
[WARNING] mysql_connect: no password specified

После выключение сервера - аккаунт не сохраняется. (Перевел всё правильно т.к. только система регистрации в моде.)

Строка подключения


PHP:
#define MYSQL_HOST "localhost"
#define MYSQL_USER "root"
#define MYSQL_PASS ""
#define MYSQL_BASE "new"

connect = mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS, MYSQL_BASE);
mysql_tquery(connect, "SET NAMES utf8", "", "");
PHP:
stock SavePlayer(playerid)
{
	mysql_format(connect, string, sizeof(string), "UPDATE `accounts` SET `Level` = '%d', `Money` = '%d', `Sex` = '%d', `Skin` = '%d', `Admin` = '%d', `Health` = '%d', `Satiety` = '%d', `Donate` = '%d', `DonateRank` = '%d'",
	Player[playerid][pLevel], Player[playerid][pMoney], Player[playerid][pSex], Player[playerid][pSkin], Player[playerid][pAdmin], Player[playerid][pHealth], Player[playerid][pSatiety], Player[playerid][pDonate], Player[playerid][pDonateRank]);

	mysql_format(connect, string, sizeof(string), "%s, `Password` = '%s' WHERE `Name` = '%s'", string, Player[playerid][pPassword], GN(playerid));
	mysql_tquery(connect, string, "", "");
	Player[playerid][pMoney] = Money(playerid);
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу