mysql_errno

(PHP 3, PHP 4 )

mysql_errno -- 최근 MySQL 작업으로 발생한 에러 번호를 반환

설명

int mysql_errno ( [int link_identifier])

최근 실행된 MySQL 함수의 에러번호를, 에러가 없을 경우 0값을 반환한다.

한번 MySQL 데이터베이스로부터의 발생된 에러는 다시 경고 메시지를 나타내지는 않는다. 그러나, mysql_errno()를 사용하면 에러 코드(code)를 얻을 수 있다. 이 함수는 최근에 실행된 MySQL 함수(mysql_error()mysql_errno()를 제외한)로 발생된 에러 코드만 얻을 수 있다. 그러나, 다른 MySQL 함수를 사용하기 이전에 사용해야만 한다.

<?php
mysql_connect("marliesle");
echo mysql_errno().": ".mysql_error()."<BR>";
mysql_select_db("nonexistentdb");
echo mysql_errno().": ".mysql_error()."<BR>";
$conn = mysql_query("SELECT * FROM nonexistenttable");
echo mysql_errno().": ".mysql_error()."<BR>";
?>

See also: mysql_error()