
mysqli::$errno는 MySQLi 연결 후 에러 코드를 얻는 데 사용할 수 있습니다.
mysqli::$errno를 사용하여 에러 코드를 얻은 후, 에러 메시지를 얻으려면 mysqli->error 메서드를 사용합니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
if ($mysqli->connect_error) {
echo "에러 코드: " . $mysqli->connect_errno . "n";
echo "에러 메시지: " . $mysqli->connect_error . "n";
}
mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 0인 경우는 성공을 의미합니다.
mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1062인 경우는 중복된 키를 삽입하려고 할 때 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
$mysqli->query("INSERT INTO 테이블 (키) VALUES ('값')");
if ($mysqli->errno == 1062) {
echo "중복된 키가 삽입되었습니다.";
}
mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1048인 경우는 열이 비어 있으면서 NOT NULL 인 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
$mysqli->query("INSERT INTO 테이블 (열1, 열2) VALUES (NULL, '값')");
if ($mysqli->errno == 1048) {
echo "열이 비어 있으면서 NOT NULL 인 경우에 발생하는 에러입니다.";
}
mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1049인 경우는 데이터베이스가 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
if ($mysqli->errno == 1049) {
echo "데이터베이스가 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
}
mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1050인 경우는 테이블이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
$mysqli->query("SELECT * FROM 테이블");
if ($mysqli->errno == 1050) {
echo "테이블이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
}
mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1051인 경우는 열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
$mysqli->query("SELECT * FROM 테이블 WHERE 열1 = '값'");
if ($mysqli->errno == 1051) {
echo "열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
}
mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1052인 경우는 열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
$mysqli->query("INSERT INTO 테이블 (열1, 열2) VALUES ('값1', '값2')");
if ($mysqli->errno == 1052) {
echo "열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
}
mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1053인 경우는 열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
$mysqli->query("UPDATE 테이블 SET 열1 = '값1', 열2 = '값2'");
if ($mysqli->errno == 1053) {
echo "열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
}
mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1054인 경우는 열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
$mysqli->query("DELETE FROM 테이블 WHERE 열1 = '값1'");
if ($mysqli->errno == 1054) {
echo "열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
}
mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1055인 경우는 열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
$mysqli->query("TRUNCATE TABLE 테이블");
if ($mysqli->errno == 1055) {
echo "열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
}
mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1056인 경우는 열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
$mysqli->query("ALTER TABLE 테이블 ADD 열1 INT");
if ($mysqli->errno == 1056) {
echo "열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
}
mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1057인 경우는 열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
$mysqli->query("ALTER TABLE 테이블 DROP 열1");
if ($mysqli->errno == 1057) {
echo "열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
}
mysqli::$errno를 사용하여 에러 코드를 얻을 때, 에러 코드가 1058인 경우는 열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$mysqli = new mysqli("호스트", "사용자", "비밀번호", "데이터베이스");
$mysqli->query("ALTER TABLE 테이블 CHANGE 열1 열2 INT");
if ($mysqli->errno == 1058) {
echo "열이 존재하지 않거나 선택되지 않은 경우에 발생하는 에러입니다.";
}
2025-04-07 17:10