Ridge
Новичок
Поиск максимального значения.
У меня возникла ситуация:
Существует таблица reg с полями 1) user_id 2) nick 3) pass и т.д.
Нужно вывести список юзверей. но при этом невозможно воспользоваться mysql_num_rows и выводить по циклу через user_id т.к. user_id может быть с перерывами ( не 1,2,3,4,5 а 1,4,5,6). Т.е. мне просто нужно взять максимальный user_id и выводить в таком количестве итераций. Вот код с запросом:
$query="SELECT MAX(user_id) FROM reg";
$res=mysqli_query($connect, $query );
$arr2=mysqli_fetch_array($res);
$num=$arr2;
$num - макс кол-во итераций. цикл идет с нуля до $num соответственно.
При выводе результата (таблицы с юзерами) выдается вначале:
Fatal error: Maximum execution time of 30 seconds exceeded in....
но после выдается результат. и главное тот что я ожидаю. Но с задержкой в 30 секунд.
Подскажите пожалуйста, в чем проблема.
У меня возникла ситуация:
Существует таблица reg с полями 1) user_id 2) nick 3) pass и т.д.
Нужно вывести список юзверей. но при этом невозможно воспользоваться mysql_num_rows и выводить по циклу через user_id т.к. user_id может быть с перерывами ( не 1,2,3,4,5 а 1,4,5,6). Т.е. мне просто нужно взять максимальный user_id и выводить в таком количестве итераций. Вот код с запросом:
$query="SELECT MAX(user_id) FROM reg";
$res=mysqli_query($connect, $query );
$arr2=mysqli_fetch_array($res);
$num=$arr2;
$num - макс кол-во итераций. цикл идет с нуля до $num соответственно.
При выводе результата (таблицы с юзерами) выдается вначале:
Fatal error: Maximum execution time of 30 seconds exceeded in....
но после выдается результат. и главное тот что я ожидаю. Но с задержкой в 30 секунд.
Подскажите пожалуйста, в чем проблема.