如何检测PHP中的语法错误?
这个问题在这里已经有了答案:
有了数组和函数,你需要把curley括号:
$jsql_ae3 = mysql_query("select products.formats from products where products.id='{$jrowa2['id']}'") or die(mysql_error());
当你使用这样的数组
$jrowa2['id']
在一个带双引号的字符串中,PHP会进行插值并尝试解释它,但在这种情况下,您不能使用围绕该键的简单引号,只需编写密钥(因为它已经在字符串中),那么,你只是使用
$jrowa2[id]
使用语法突出显示的PHP IDE,例如NetBeans或PHPStorm。
在这种特殊情况下,您可以在单引号和数组访问之间插入一对括号来修复此行:
$jsql_ae3 = mysql_query("select products.formats from products where products.id='{$jrowa2['id']}'") or die(mysql_error());
链接地址: http://www.djcxy.com/p/12047.html