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<?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.