mysqli::get_warnings
(mysqli_get_warnings) 쇼 경고 결과를 얻습니다
기능 이름 : mysqli :: get_warnings ()
해당 버전 : PHP 5.3.0 이상
함수 설명 : mysqli :: get_warnings () 메소드는 가장 최근의 실행 문과 관련된 경고 또는 오류 메시지를 얻는 데 사용됩니다. 이 방법은 MySQLI 객체 연결의 마지막 쿼리 후에 만 호출하여 경고 정보를 얻을 수 있습니다.
구문 : mysqli :: get_warnings ()
반환 값 : MySQLI_Warning 객체의 인스턴스를 반환하여 쿼리의 경고 정보를 나타냅니다.
샘플 코드 :
// 创建mysqli对象并连接到数据库$mysqli = new mysqli("localhost", "username", "password", "database"); // 执行查询语句$result = $mysqli->query("SELECT * FROM table"); // 获取警告信息$warnings = $mysqli->get_warnings(); // 遍历并打印警告信息while ($warning = $warnings->fetch_object()) { echo "警告:".$warning->message."\n"; echo "错误码:".$warning->errno."\n"; echo "SQL状态:".$warning->sqlstate."\n"; } // 关闭数据库连接$mysqli->close();
참고 :