всем привет! К сути, у меня табла с разделами форума, вывожу к примеру разделы я так:
$query = mysql_query(запрос);
while($sections = mysql_fetch_array($query)){
echo $sections['id'];
}
//смысл в том, что перед тем как выводить это все, мне надо проверить мол есть, ли вообще такие записи? Мол сказать юзеру: раздлов нету. Есть у меня в голове два способа, выше через намровс проверять, или еще хуже в цикле сделать проверку, как вообще можно сделать по правельней?
Xardy, [php:1:d1d2d261c6]$query = mysql_query(запрос);
if(mysql_num_rows($query)) {
while($sections = mysql_fetch_array($query)){
echo $sections['id'];
}
} else {
echo 'Разделов нет';
}[/php:1:d1d2d261c6]
Xardy, можно еще вот так, но не думаю, что здесь это уместно:
[php:1:72145be6a4]$cnt = mysql_result(mysql_query("SELECT count(*) FROM `table` WHERE `key`=$value"),0);
if($cnt == 0) echo 'Пусто';[/php:1:72145be6a4]
SL_NeKrOmAnT, ты про что? 4 пост? я же написал, что это не для данной ситуации. лишь как вариант для определения кол-ва записей (=
10 Янв 2013, 19:45nitron пишет:
"SL_NeKrOmAnT, ты про что? 4 пост? я же написал, что это не для данной ситуации. лишь как вариант для определения кол-ва записей (="
это не вариант не для каких ситуаций.