11.01.2014, 09:56
Добрый день. Столкнулся с проблемой при изготовлении команды /offlineadmins показывающей список админов и их уровни. Проблема в том что из базы извлекает и выводит в чат лишь первую строку из таблицы,а необходимо выводить всё содержимоё базы.
Имеется код:
Требования: выводить все данные из таблицы "Admins" где есть поля "Namea" "lvl"
Имеется код:
Code:
if(strcmp(cmd, "/offlineadmins", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] <= 3) return SendClientMessage(playerid, COLOR_GREY, "Вам недоступна данная комманда");
mysql_query("SELECT * FROM `Admins`");
mysql_store_result();
new nickadmin[32];
new lvladmin[1];
new Namea;
new result[1024];
new lvl;
if(mysql_fetch_row(result))
{
mysql_get_field("Namea", nickadmin);
mysql_get_field("lvl", lvladmin);
format(string,64,"%s %d",nickadmin, lvladmin);
SendClientMessage(playerid,-1,string);
}
mysql_free_result();
return 1;
}



отметил). Теперь всё работает.