我在php中有以下回声:
echo "ondblclick=kardex(codigo=$codigo AND comprada<>0);";
我期待这个回音结果:
ondblclick="kardex(codigo=001 AND comprada<>0);"
但我明白了:
ondblclick="kardex(codigo=001" and="" comprada<="">0);
正确的写作怎么样?
答案 0 :(得分:-1)
你的echo应该产生一个有效的语法,它目前没有:你需要"
s
这应该有效:echo "ondblclick=\"kardex(codigo=$codigo AND comprada<>0);\"";
或者您可以使用'
,但不能使用它们进行插值:
echo ('ondblclick="kardex(codigo=' . $codigo . ' AND comprada<>0);"');