Как узнать количество созданных строк MySQL R40 -
Bren - 31.03.2018
Как узнать количество созданных строк MySQL R40>?
Re: Как узнать количество созданных строк MySQL R40 -
BitMan - 31.03.2018
https://sampwiki.blast.hk/wiki/MySQL/R40
Re: Как узнать количество созданных строк MySQL R40 -
Bren - 31.03.2018
Первый раз смотрел не нашёл
, второй раз посмотрел, так вот оно ↓
PHP Code:
new registered_players, Cache:result = mysql_query(MySQL, "SELECT COUNT(*) FROM `players`");
cache_get_value_int(0, 0, registered_players);
printf("There are %d players in the database.", registered_players);
cache_delete(result);
Re: Как узнать количество созданных строк MySQL R40 -
White_116 - 31.03.2018
Quote:
Originally Posted by Bren
Первый раз смотрел не нашёл , второй раз посмотрел, так вот оно ↓
PHP Code:
new registered_players, Cache:result = mysql_query(MySQL, "SELECT COUNT(*) FROM `players`");
cache_get_value_int(0, 0, registered_players);
printf("There are %d players in the database.", registered_players);
cache_delete(result);
|
как вариант
PHP Code:
SELECT MAX(`id`) FROM `players`
Re: Как узнать количество созданных строк MySQL R40 -
Stepashka - 31.03.2018
Quote:
Originally Posted by White_116
как вариант
PHP Code:
SELECT MAX(`id`) FROM `players`
|
Данная функция никак не связана с количеством строк, она может возвращать 6215416521, при одной строке в таблице.
Re: Как узнать количество созданных строк MySQL R40 -
kennydalglish - 31.03.2018
Наверное, стоит описать из чего такое получится. (включаем систему КЭП'а). Из БД могу удаляться данные, а ID - скорее всего AI. Если не велосипедить (я говорю, о том, что не писать хранимую процедуру/функцию на Pawn, которая будет заниматься выдачей свободного AI), то AI будет выдаваться, примерно так:
новый_ai = старый_ai + 1;
Quote:
Originally Posted by Stepashka
Данная функция никак не связана с количеством строк, она может возвращать 6215416521, при одной строке в таблице.
|
Так, что такой подход не верный. А, count как раз будет заниматься подсчетом.