Na een beetje zoeken op internet heb ik gevonden dat je kunt voorkomen dat MySQL een fout weergeeft als je het resultaat van een sql query van een lege tabel probeert te fetchen naar een array door simpel een @ teken te zetten voor de opdracht mysql_fetch_array.
Kan ik op een of andere manier nu ook een andere boodschap meegeven, in bijvoorbeeld de volgende code:
Als de tabel leeg is zou ik dus graag een andere boodschap hebben, dan gewoon 'niks'.
Kan ik op een of andere manier nu ook een andere boodschap meegeven, in bijvoorbeeld de volgende code:
PHP:
1
2
3
4
| While ( $row = @mysql_fetch_array( $result ) ) { $dbrows[] = array( 'id' => $row['id'] , 'title' => $row['title'] , 'data' => $row['data'] , 'date' => $row['date'] ); } |
Als de tabel leeg is zou ik dus graag een andere boodschap hebben, dan gewoon 'niks'.