Gebruik van de functie

Staat eigenlijk gelijk aan 'or die', alleen bij trigger_error(); loopt het script door in plaats van dat het stopt.

Zo kun je de functies toevoegen, zoals hier mysql_error();

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
   $sql
= "SELECT * FROM tabel";
   mysql_query($sql) or trigger_error(mysql_error());
?>


Dit geeft de volgende output;
Fatal Error: You have an error in your SQL query on line 1 near: 'SELECT *' (voorbeeld)

maar je kan ook je persoonlijke persoonlijke foutmelding genereren;

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
   $sql
= "SELECT * FROM tabel";
   mysql_query($sql) or trigger_error("Oeps..!, foutje!");
?>


Hiermee geeft hij dus de fout Oeps..!, foutje!

Je kan ook beide combinaties combineren;

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
   $sql
= "SELECT * FROM tabel";
   mysql_query($sql) or trigger_error ("Er zit een foutje", E_USER_ERROR);
?>


geeft als output;

Fatal error: Er zit een foutje in C:\file.php on line *

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Gebruik van de functie

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.