кусок кода работы с базой, но проблема не в ней а в while PHP: <?php $result = $db1->Query("SELECT * FROM qCompanies WHERE cKey = '$cKey' "); $resultCount = $db1->NumRows($result) ; if ( $resultCount> 0) { while ($rows = $db1->FetchArray($result)) { echo "выводим строки базы"; } } else { echo "в базе не найдено"; } echo "2009"; ?> непонятна связь while и дальнейшего кода, в моем случае - echo "2009"; если условие попадает в ветку $resultCount> 0 то echo "2009" игнорируется! если условие попадает в ветку $resultCount < 0 то echo "2009" выводится нормально есть какие мысли?
PHP: <? $q = 'SELECT children FROM parents LIMIT 4, 24'; $r = $db->query($q); if($r->num_rows > 0) { while($s = $db->fetchrow($r)) echo $s['children']; } else echo '0 rows';