大佬教程收集整理的这篇文章主要介绍了警告问题:期望参数1为mysqli_result [重复],大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_975_3@mysqLi_query()``falSE如果查询中有错误,则返回。所以你应该测试一下…
/* SELEct querIEs return a resultset */
if ($result = MysqLi_query($dbc, "SELECT name FROM City liMIT 10")) {
printf("SELEct returned %d rows.\n", $result->num_rows);
/* free result set */
$result->close();
}
请参阅此链接以获取@H_975_3@mysqLi_query参考http://php.net/manual/zh/mysqli.query.php
这个问题已经在这里有了答案 :
@H_691_2@mysqli_fetch_assoc()期望参数/调用成员函数bind_param()错误。如何获取并修复实际的mysql错误? (1个答案)上个月关闭。
我收到下面列出的以下警告,我想知道如何解决它
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result,Boolean given on line 65
该代码围绕下面列出的php代码这一部分。如果需要,我可以列出完整的代码。
// function to retrieve average and votes
function getRaTingText(){
$dbc = mysqli_connect ("localhost","root","","sitename");
$sql1 = "SELECT COUNT(*)
FROM articles_grades
WHERE users_articles_id = '$page'";
$result = mysqli_query($dbc,$sql1);
$@R_207_10586@l_raTings = mysqli_fetch_array($result);
$sql2 = "SELECT COUNT(*)
FROM grades
JOIN grades ON grades.id = articles_grades.grade_id
WHERE articles_gradeS.Users_articles_id = '$page'";
$result = mysqli_query($dbc,$sql2);
$@R_207_10586@l_raTing_points = mysqli_fetch_array($result);
if (!empty($@R_207_10586@l_raTing_points) && !empty($@R_207_10586@l_raTings)){
$avg = (round($@R_207_10586@l_raTing_points / $@R_207_10586@l_raTings,1));
$votes = $@R_207_10586@l_raTings;
echo $avg . "/10 (" . $votes . " votes cast)";
} else {
echo '(no votes cast)';
}
}
以上是大佬教程为你收集整理的警告问题:期望参数1为mysqli_result [重复]全部内容,希望文章能够帮你解决警告问题:期望参数1为mysqli_result [重复]所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。