PHP MySQL查询失败的错误

问题描述:

我试图从查询总结,但我得到的错误,这里是代码PHP MySQL查询失败的错误

FROM `sales` WHERE `invoice` = .$show[invoice]."); 

我得到的错误是

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given in 

我知道错误是在。$显示[发票。但这是我第一次创建像这样的查询这样的复杂查询,这就是为什么我不知道如何编写正确的代码。有任何想法吗?

+0

请发布整个查询,看看你的逃跑了。你错过了一个** **发票后= –

+0

和vardump $显示[发票] –

显示更多代码,但问题可能在于您省略的引号。试试这个:

FROM `sales` WHERE `invoice` = ".$show[invoice]."); 
+0

同样的错误,问题是在引号但不工作 – dondiego

+0

不能相信我得到downvoted为试图帮助:(不可能没有更多的代码行 – mouses