24.03.2019, 11:26
Там есть колбэк который вызывается при ошибке.
SHOW COLUMNS
SHOW COLUMNS FROM tablename WHERE 'Default' IS NOT NULL
SELECT SUM(`credit`) from `table_bank` WHERE `status` != 0 AND `playerid` = (SELECT ID FROM `table_accounts` WHERE `money` > 0)
#1242 - Подзапрос возвращает более одной записи
SELECT SUM(credit) as total_credit, playerid FROM table_bank WHERE status != 0 AND playerid IN (SELECT ID FROM table_accounts WHERE money > 0) GROUP BY playerid
public OnRconCommand(cmd[])
{
if(!strcmp(cmd, "hello", true))
{
SendClientMessageToAll(0xFFFFFFAA, "Hello World!");
print("You said hello to the world."); // This will appear to the player who typed the rcon command in the chat in white
return 1;
} else if (!strcmp(cmd, "myspeed", true)) {
new query[128];
for(new a = 0; a < 100; a++) {
format(query, sizeof(query), "SELECT %i+1 as result", a);
mysql_tquery(g_MySQL_DB, query, "CheckMySQLSpeed", "i", gettime());
}
}
return 0;
}
forward CheckMySQLSpeed(date);
public CheckMySQLSpeed(date)
{
printf("Time MySQL --------> [Time now] %i - [Time of query] %i = %i ms", gettime(), date, gettime() - date);
return 1;
}
|
mysql_format(bd, query, sizeof query,"UPDATE players SET test='%i,%i,%i,%i,%i,%i,%i,%i,%i,%i,%i,%i,%i,%i' WHERE id='%i' LIMIT 1",
test[0],test[1],test[2],test[3],test[4],test[5],test[6],test[7],test[8],test[9],test[10],test[11],test[12],test[13], 1);
Как лучше всего сохранять данный код
PHP Code:
|
Есть 3 таблицы
Таблица account - id - name - geton_date Таблица admin - admin_id - level - vigs Таблица online - account_id - date - online_sec - afk_sec Нужно в мониторинге вывести ник админа (account.name), его уровень (admin.level), его выговоры (admin.vigs), последний вход (account.geton_date) и его онлайн в минутах за последний день (online.online_sec). Никак неполучается составить такой сложный запрос |