mysql_errno
(PHP 3, PHP 4 , PHP 5)
mysql_errno --
Az előző MySQL művelet hibakódját tartalmazza
Leírás
int
mysql_errno ( [resource link_identifier] )
Az utoljára végrehajtott MySQL hiba kódjával tér vissza, vagy ha az
sikeres volt, akkor 0-t (nullát) ad vissza.
A MySQL hibái már nem jelennek meg figyelmeztetésként. Ha szeretnéd
megkapni a hiba kódját, használd a mysql_errno()
függvényt! Ez a függvény csak az utolsó MySQL művelet hibakódját adja
vissza (nem számítva a mysql_error() és a
mysql_errno() függvényeket), ha használni szeretnéd,
ügyelj rá, hogy még azelőtt hívd meg a függvényt, mielőtt egy másik MySQL
függvényt meghívsz.
Példa 1. mysql_errno() példa
<?php $kapcsolat = mysql_connect('helyi_vendéglátó', 'mysql_használó', 'jelszó'); if (!mysql_select_db('NemLétezőAdatbázis'), $kapcsolat) { echo mysql_errno($kapcsolat) . ": " . mysql_error($kapcsolat). "\n"; } mysql_select_db('LétezőAdatbázis', $kapcsolat); if (!mysql_query("SELECT * FROM NemLétezőTabla", $kapcsolat)) { echo mysql_errno($kapcsolat) . ": " . mysql_error($kapcsolat) . "\n"; } ?>
|
The above example would produce the following output:
1049: Unknown database 'NemLétezőAdatbázis'
1146: Table 'LétezőAdatbázis.NemLétezőTábla' doesn't exist |
|
Megjegyzés:
Ha megadod a kapcsolatazonosítót, arról kapsz infomációt, egyébként az
utoljára használt nyitottról.
Lásd még a mysql_error() függvényt és a
MySQL hibakódokat!