Почему вам не следует использовать mysql_fetch_assoc более одного раза?

Некоторые люди говорят, что вы не должны использовать mysql_fetch_assoc более одного раза, почему это?

например: я хочу отобразить две таблицы: одна с пользователями, которые заплатили за членство, другая с пользователями, которые этого не сделали, поэтому вместо запроса базы данных 2 раза я запрашиваю ее один раз и получаю $ result с обоими типами пользователей, затем я запускаю цикл mysql_fetch_assoc и смотрю, list ['members'] = 'оплачено' , затем эхо ...

Второй раз я зацикливаю цикл mysql_fetch_assoc и смотрю, если list ['members'] = 'free' , то эхо ...

Что требует меньше ресурсов, учитывая, что я получил равное количество зарегистрированных и незарегистрированных пользователей.

5
задан Nalaka526 14 October 2012 в 18:01
поделиться