PHP код:
mysql_function_query
предполагает использование результатов запроса в отдельном public.
Попробуй заменить это функцию на mysql_query и выполнить получение результатов с помощью cache_get_field_content
PHP код:
new mysql_query1[256];
format(mysql_query1, sizeof(mysql_query1), "UPDATE `accounts` SET `AdminPassword` = '%s', `AdminLevel` = '%d' WHERE `ID` = '%d'", inputtext, pInfo[playerid][pAdminLevel], pInfo[playerid][pID]);
mysql_function_query(mysql_connect_ID, mysql_query1, false, "", "");
format(mysql_query1, sizeof(mysql_query1), "SELECT `AdminPassword` FROM `accounts` WHERE `ID` = '%d'", pInfo[playerid][pID]);
mysql_query(mysql_connect_ID, mysql_query1, true);
new r,f;
cache_get_data(r,f, mysql_connect_ID);
if(r)
{
cache_get_field_content(0, "AdminPassword", pInfo[playerid][pAdminPassword], mysql_connect_ID, 30);
format(mysql_query1, sizeof(mysql_query1), "<aReg> Вы зарегистрировались в системе администрации. Ваш пароль: %s. Чтобы авторизоваться используйте [ /alogin ]", pInfo[playerid][pAdminPassword]);
SCM(playerid, 0xFFFFFF, mysql_query1);
}