08.01.2011, 07:33
с этим я разобрался но снова еррор:
PHP код:
case DIALOG_LOGIN:
{
new string[300], parol[256];
format(string, sizeof(string), "SELECT `pass` FROM `players` WHERE `name` = '%s' LIMIT 1;", PlayerName(playerid));
mysql_query(string);
mysql_store_result();
parol = mysql_fetch_int();//тут ошибка
if(strcmp(parol, inputtext, true) == 0)
{
SetPVarInt(playerid, "Logged", 1);
SendClientMessage(playerid, COLOR_YELLOW, "Вы успешно авторизовались.");
format(string, sizeof(string), "SELECT `admin` FROM `players` WHERE `name` = '%s' LIMIT 1;", PlayerName(playerid));
mysql_query(string);
mysql_store_result();
SetPVarInt(playerid, "Admin", mysql_fetch_int());
mysql_free_result();
}
else
{
SendClientMessage(playerid, COLOR_RED, "[server]Неверный пароль!");
}
}
PHP код:
error 033: array must be indexed (variable "parol")