Чего его там гонять, если он пустой, я не тестировал, но предполагаю, что проверка на пустоту массива или цикл в 0 проходом, займет примерно одно время. Разве, что когда мы проверяем его на массив или нет, можно и на количество элементов проверить, но если мы точно уверены, что это массив, но возможно пустой, то вполне можно без условия пройтись по этому пустому массиву.
И книжки читаю и на форумах спрашиваю. Для чего же форумы создаются? Чтобы помогать новичкам. А так, еслиб все все в книжках понимали, ни кто бы ни чего не спрашивал. Книжку прочитать может послать каждый, а помочь не больно то кинулись все помогать, только единицы дельные советы дают.
Alex75, последний код, который ты показал полностью не верный, ты не правильно обрабатываешь результаты запросов, прочитай именно об этом.
Кстати рекомендую начинать изучение сразу с PDO.
И книжки читаю и на форумах спрашиваю. Для чего же форумы создаются? Чтобы помогать новичкам. А так, еслиб все все в книжках понимали, ни кто бы ни чего не спрашивал. Книжку прочитать может послать каждый, а помочь не больно то кинулись все помогать, только единицы дельные советы дают.
Просто нет вообще никакого смысла браться за реальные задачи, не обладая никакими знаниями в данной области.
Вот когда ты прочитаешь и поймешь хотя бы базовые вещи, тогда уже можно обучаться на конкретных задачах, постепенно их усложняя.