Loading...
PHP/MySQL | COUNT
Сибирский, епт, это я вижу, я тебе говорю нахера массив - то пихать?!
$r = $db -> query('select count(id) from user')->fetch_row();

Echo $r['0'];
Apeccc, какой накер массив? )) Где там массив то?
$countus что ли? Я просто взял первый пример и дал валидный результат. Там в массиве 1 элемент будет, на 2 байта больше чем ты выведешь просто переменной
но я бы посоветовал создать обертку
Сибирский правильно сказал SELECT COUNT() AS быстрее, в отличии от всяких num_rows
Сделайте профайлинг своих запросов, приятно удивитесь, увидев, что mysql извлекает все строчки и считает их количество
На табличке в несколько миллионов записей увидите ещё и скорость работы SQL несколько секунд
если заранее известно, что отсчёт с 1 и юзеры не удаляются, то можно SELECT MAX(id)
Онлайн: 1
Время:
Gen. 0.0904
(c) Bym.Guru 2010-2025