jQuery Datatables.net库 - 将撇号插入MySQL

时间:2013-06-13 20:15:54

标签: php mysql mysql-real-escape-string

我有两台本地运行的服务器 - 一台在我的Mac上使用MAMP,一台在我的PC上使用WAMP。两者都包含相同的Datatables.net库和相同的php。

我可以输入一个撇号并让它在mac(MAMP)端很好地转移到MySQL,但不能在使用WAMP的PC上 - 相同的代码。

在WAMP中,默认情况下没有设置PHP或MySQL中的设置会产生差异吗?

1 个答案:

答案 0 :(得分:1)

发布答案然后我们可以完整地标记这个问题。

也许不同的PHP配置? http://php.net/manual/en/security.magicquotes.what.php

魔术引号可能会导致此问题。 WAMP和MAMP之间的差异远不如两台服务器之间的服务器配置差异。通常,如果代码在一个而不是另一个上工作,则Apache或PHP配置会有所不同。