用php编写ondblclick事件的意外结果

时间:2017-11-10 23:44:42

标签: javascript php

我在php中有以下回声:

echo "ondblclick=kardex(codigo=$codigo AND comprada<>0);";

我期待这个回音结果:

ondblclick="kardex(codigo=001 AND comprada<>0);"

但我明白了:

ondblclick="kardex(codigo=001" and="" comprada<="">0);

正确的写作怎么样?

1 个答案:

答案 0 :(得分:-1)

你的echo应该产生一个有效的语法,它目前没有:你需要" s

这应该有效:echo "ondblclick=\"kardex(codigo=$codigo AND comprada<>0);\"";

或者您可以使用',但不能使用它们进行插值:

echo ('ondblclick="kardex(codigo=' . $codigo . ' AND comprada<>0);"');