현재 위치: > 함수 카테고리 모음> mysqli_warning::next

mysqli_warning::next

다음 경고를 가져 오십시오
이름:mysqli_warning::next
분류:mysqli
사용 언어:php
한 줄 설명:다음 경고 메시지를 받으십시오

mysqli_warning :: next () 함수는 다음 경고 메시지를 얻는 데 사용됩니다.

용법:

 bool mysqli_warning::next ( void )

이 함수에는 매개 변수가 없습니다.

반품 값 :

  • 다음 경고 메시지가 성공적으로 얻어지면 true를 반환하십시오.
  • 더 이상 경고 정보가 없으면 False가 반환됩니다.

예:

 <?php // 创建一个数据库连接$mysqli = new mysqli("localhost", "username", "password", "database"); // 检查连接是否成功if ($mysqli->connect_errno) { echo "连接数据库失败:" . $mysqli->connect_error; exit(); } // 执行一个可能会产生警告的查询$query = "SELECT * FROM my_table"; $result = $mysqli->query($query); // 检查是否有警告信息if ($mysqli->warning_count > 0) { // 获取第一个警告信息$warning = $mysqli->get_warnings(); // 循环获取所有警告信息while ($warning != null) { echo "警告: " . $warning->message . "<br>"; // 获取下一个警告信息$warning->next(); } } // 关闭数据库连接$mysqli->close(); ?>

위의 예에서 먼저 데이터베이스 연결을 생성하고 경고를 생성 할 수있는 쿼리를 실행합니다. 그런 다음 경고 메시지가 있는지 확인합니다. 그렇다면 MySqli :: get_warnings () 함수를 사용하여 첫 번째 경고 정보를 얻고 MySQLI_Warning :: NEXT () 함수를 사용하여 나머지 경고 정보를 루프합니다. 마지막으로 데이터베이스 연결을 닫습니다.

mysqli_warning :: next () 함수를 사용하기 전에 먼저 mysqli :: get_warnings () 함수를 사용하여 첫 번째 경고 메시지를 가져와야합니다.

유사한 함수
인기 기사