Programming/PHP
mysql_errno
손가락귀신
2006. 10. 23. 19:14
mysql_errno
최근 실행된 MySQL 작업으로 발생한 에러 번호를 반환
Description
int mysql_errno( [resource link_identifier] )
Return Value
최근 MySQL 함수로 발생된 에러 메시지를 얻을 수 있으며, 에러가 발생하지 않았을 경우에는 0값을 반환
한번 MySQL 데이터베이스로부터의 발생된 에러는 또다시 경고 메시지를 나타내지는 않는다.
그러나, mysql_errno()를 사용하면 에러 코드(code)를 얻을 수 있다.
이 함수는 최근에 실행된 MySQL 함수(mysql_error()과 mysql_errno()를 제외한)로 발생된 에러 메시지를 얻을 수 있다.
그러나 사용하기 위해서는 다른 MySQL 함수를 사용하기 이전에 사용해야 한다.
최근 실행된 MySQL 작업으로 발생한 에러 번호를 반환
Description
int mysql_errno( [resource link_identifier] )
Return Value
최근 MySQL 함수로 발생된 에러 메시지를 얻을 수 있으며, 에러가 발생하지 않았을 경우에는 0값을 반환
한번 MySQL 데이터베이스로부터의 발생된 에러는 또다시 경고 메시지를 나타내지는 않는다.
그러나, mysql_errno()를 사용하면 에러 코드(code)를 얻을 수 있다.
이 함수는 최근에 실행된 MySQL 함수(mysql_error()과 mysql_errno()를 제외한)로 발생된 에러 메시지를 얻을 수 있다.
그러나 사용하기 위해서는 다른 MySQL 함수를 사용하기 이전에 사용해야 한다.
<?php
/* mysql_errno 예제 */
$link = mysql_connect( "localhost", "mysql_user", "mysql_password" );
mysql_select_db( "nonexistentdb", $link );
echo mysql_errno( $link ) . ": " . mysql_error( $link ) . "\n";
mysql_select_db( "kossu", $link );
mysql_query( "SELECT * FROM nonexistenttable", $link );
echo mysql_errno( $link ) . ": " . mysql_error( $link ) . "\n";
?>
/* mysql_errno 예제 */
$link = mysql_connect( "localhost", "mysql_user", "mysql_password" );
mysql_select_db( "nonexistentdb", $link );
echo mysql_errno( $link ) . ": " . mysql_error( $link ) . "\n";
mysql_select_db( "kossu", $link );
mysql_query( "SELECT * FROM nonexistenttable", $link );
echo mysql_errno( $link ) . ": " . mysql_error( $link ) . "\n";
?>
// output
1049: Unknown database 'nonexistentdb'
1146: Table 'kossu.nonexistenttable' doesn't exist
1049: Unknown database 'nonexistentdb'
1146: Table 'kossu.nonexistenttable' doesn't exist