mysql_errno

mysql_errno -- Geeft de numerieke waarde van het foutbericht van de vorige MySQL operatie.

Beschrijving

int mysql_errno ( [resource link_identifier])

Geeft het fout nummer van de laatste MySQL functie , of 0 ( nul ) als er geen error optrad .

Errors die terug komen van de MySQL database module geven geen warnings meer . In plaats daarvan kun je mysql_errno( ) gebruiken om de fout code op te halen . Merk op dat deze functie alleen de fout code van de meest recent uitgevoerde MySQL functie ( mysql_error( ) en mysql_errno( ) uitgezonderd ) ophalt , dus als je hem wil gebruiken , zorg dat je de waarde controleert voordat je een andere MySQL functie aanroept .

Voorbeeld 1 . mysql_errno( ) voorbeeld

 
?php

 
mysql_connect(

 
"marliesle")

 
;

 
mysql_select_db("nonexistentdb")

 
;

 
echo

 
mysql_errno()

 
."

 
:

 
".mysql_error()

 
.

 
"

 
BR

 
"

 
;

 
mysql_select_db("kossu")

 
;

 
$conn

 
=

 
mysql_query("SELECT

 
*

 
FROM

 
nonexistenttable")

 
;

 
echo

 
mysql_errno()

 
."

 
:

 
".mysql_error()

 
.

 
"

 
BR

 
"

 
;

 
?



Het bovenstaande voorbeeld zou de volgende output genereren :














Opmerking : Als het optionele argument is gegeven dan wordt deze gebruikt om het foutnummer van deze verbinding op te halen . Zo niet , dan wordt de laatst geopende verbinding gebruikt .

Zie ook : mysql_error( ) .