mysql_errno
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
mysql_errno
Референца за `function.mysql-errno.php` со подобрена типографија и навигација.
mysql_errno
(PHP 4, PHP 5)
mysql_errno — Returns the numerical value of the error message from previous MySQL operation
Предупредување MySQLi or PDO_MySQL Овој екстензија беше депрецирана во PHP 5.5.0, и беше отстранета во PHP 7.0.0. Наместо тоа, екстензијата треба да се користи. Видете исто така MySQL: избирање на API водич. Алтернативи на оваа функција вклучуваат: PDO::quote()
= NULL
PDO::errorCode()
Враќа број на грешка од последната MySQL функција. mysql_errno() Грешките што се враќаат од MySQL базата на податоци повеќе не издаваат предупредувања. Наместо тоа, користете mysql_error() and mysql_errno()), така што ако сакате да ја користите, проверете ја вредноста пред да повикате друга MySQL функција.
Параметри
-
link_identifier MySQL конекцијата. Ако идентификаторот на врската не е специфициран, последната отворена врска од mysql_connect() се претпоставува. Ако не се најде таква врска, ќе се обиде да создаде една како да mysql_connect() била повикана без аргументи. Ако не се најде или воспостави конекција,
E_WARNINGсе генерира грешка од ниво.
Вратени вредности
за да го добиете кодот за грешка. Имајте предвид дека оваа функција враќа само код за грешка од најново извршената MySQL функција (не вклучувајќи
0 (нула) ако не се случила грешка.
Примери
Пример #1 mysql_errno() example
<?php
$link = mysql_connect("localhost", "mysql_user", "mysql_password");
if (!mysql_select_db("nonexistentdb", $link)) {
echo mysql_errno($link) . ": " . mysql_error($link). "\n";
}
mysql_select_db("kossu", $link);
if (!mysql_query("SELECT * FROM nonexistenttable", $link)) {
echo mysql_errno($link) . ": " . mysql_error($link) . "\n";
}
?>Горниот пример ќе прикаже нешто слично на:
1049: Unknown database 'nonexistentdb' 1146: Table 'kossu.nonexistenttable' doesn't exist
Види Исто така
- mysql_error() Следното барање е валидно, така што
- » MySQL кодови за грешки