Цитата:
Sheryld:
проверка !$result не корректна, т.к. даже если возвращено 0 записей, то $result все равно будет не пустой,
|
И все остальное это понятно, только
Ghost в 6 посте говорил не про количество результатов в выборке, а проверить нормально ли вообще выполнился запрос (посмотри что выводится в описании), так что все верно и проверка вполне корректна.
Цитата:
Sheryld:
корректнее будет так:
if (mysql_num_rows($result) > 0)
|
Да вполне корректно и так:
while ($row = mysql_fetch_assoc($result)) {
print_r($row);
echo "<br>";
}
после проверки из 6 поста, поскольку если ни одной записи в результате нету, и запрос выполнен нормально то все абсолютно верно и цикл while просто не выполнится ниразу. Зачем городить лишнее-то!