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!