Feilsøking i databasen
Som du allerede vet, aktiveres visning av feil på
skjermen i PHP ved hjelp av funksjonen error_reporting.
Denne funksjonen aktiverer imidlertid ikke visning av feil
som er gjort i SQL-spørringsteksten.
For å vise feil fra SQL-kommandoer, bør du
bruke funksjonen mysqli_error,
som må legges til hver databaseforespørsel
slik:
<?php
$query = 'SELECT * FROM users';
$res = mysqli_query($link, $query) or die(mysqli_error($link));
?>
La oss ikke analysere hvordan denne konstruksjonen fungerer ennå. Bare legg den til, og i tilfelle en feil i SQL-spørringen, vil du se en melding om dette i nettleservinduet.