데이터베이스에있는 다음 20 개의 메시지를 가져 오는 데 사용하는 PHP 코드가 있습니다.() 예상 매개 변수 (1) mysqli_result되는, 부울 C에 주어진 mysqli_fetch_all :부울 값을 반환하는 mysqli_query()
"경고 :이 코드를 실행하면
<?php $user_email_msg = "[email protected]"; $msg_email = "[email protected]"; $start_query_msg = 1; $end_query_msg = $start_query_msg-20; $user_link_msg = mysqli_connect("localhost", "root", "admin", $user_email_msg); $query_msg = "SELECT * FROM " . $msg_email . " WHERE id BETWEEN " . (string)$end_query_msg . " AND " . (string)$start_query_msg; $result_msg = mysqli_query($user_link_msg, $query_msg); $row_msg = mysqli_fetch_all($result_msg, MYSQLI_NUM); $next_20 = $row_msg[0]; print_r($next_20); ?>
는이 오류 메시지가 \ XAMPP \ htdocs를 \ 재이든 \ 메시지를 .php on line 10 "
나는 $result_msg
이 부울 값을 반환 할 수있는 방법을 볼 수 없기 때문에 여기서 분실했다.
어떻게 문제를 해결할 수 있습니까?
인쇄 질의하고 수동으로 phpMyAdmin을하거나 MySQL의 명령 프롬프트를 사용하여 실행해야합니다. 작동하는 경우 정확히 mysqli_error()를 사용하여 정확히 무엇이 잘못되었는지 알 수 있습니다. 그렇지 않으면 쿼리를 수정하십시오. –