$result2 = mysqli_query($con,"SELECT * FROM a_option WHERE $amount1 > Price ");
while ($row2 = mysqli_fetch_array($result2))
{
echo $row2['Company Name']. " " . $row2['Product Name']. " " .$row2['Price'];
echo '<br />';
}
基本MySQL命令工作正常,但是当我尝试进行精炼搜索时,它会抛出参数错误:
mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in
完成与DB的连接,只发布主要代码。
对同一个问题有很多答案,有些是经过这些答案 我无法解决错误。
可以任意一点/解决这里的错误....谢谢!!
答案 0 :(得分:-2)
您的查询问题会发生如下变化
SELECT * FROM a_option WHERE Price > $amount1;
如果查询工作正常,那么您的连接变量就会出现问题。