W jaki sposób mógłbym rozwiązać problem dt. zwracania przez funkcje fetch() false, to znaczy w jaki sposób mogę nie wykonywać while, jeśli w zapytaniu pojawi się coś innego niż obiekt np. false...
$result=$db->query( "select * from użytkownicy" );
"Call to a member function fetch() on a non-object in" - Ustawiłem, ze zapytanie query zwraca false, gdy brak wyniku... Niestety
while ( $row=$result->fetch() && $result->fetch() !== false)
{
echo "<tr>";
foreach ( $row as $col ) echo "<td>$col</td>";
echo "</tr>";
}
Fragment ten w tej chwili nie sprawdza poprawnie i nie działa tak jakbym chciał:
$result->fetch() != false