Fouten zoeken in de database

Zoals je al weet, wordt het weergeven van fouten op het scherm in PHP ingeschakeld met de functie error_reporting. Deze functie schakelt echter niet de weergave van fouten in, gemaakt in de tekst van een SQL-query, in.

Om fouten van SQL-commando's weer te geven, moet je gebruik maken van de functie mysqli_error, die aan elke databasequery moet worden toegevoegd, zoals hier:

php<?php
  $query = 'SELECT * FROM users';
  $res = mysqli_query($link, $query) or die(mysqli_error($link));
?>

Laten we voorlopig niet analyseren hoe deze constructie werkt. Voeg hem gewoon toe en, in het geval van een onjuiste SQL-query, zie je een bericht hierover in het browservenster.