提问者:小点点

PHP MySQL查询使用变量,不显示结果,也不显示错误


我用于查询的变量正确打印,因此它在那里。

<?php
 print $product_main["ean"]; 
//The variable is there, since it prints
?> 

如果我执行这个查询,它就会工作

$query = ("SELECT * FROM graph ;") or die(mysql_error());

但不是用变量

$query = ("SELECT * FROM graph WHERE ean IN ".$product_main["ean"]." group by DAY(created_at);") or die(mysql_error());

不管用。 我相信问题在于如何将数组变量包含到查询中

".$product_main["ean"]."

如何做到这一点?


共1个答案

匿名用户

Ajith答对了。 我失踪了('')

$query = ("SELECT * FROM graph WHERE ean IN ('".$product_main["ean"]."') group by DAY(created_at);");

谢谢

相关问题