如果我硬编码数据库中的文本,mysql查询将只返回结果

时间:2015-06-30 00:09:38

标签: mysql database

我有一个带查询的MYSQL数据库。该查询仅在我使用MYSQL Admin或使用以下语句手动键入数据时才有效:$ sn =" x-xxx&#34 ;;如果我将$ sn从表单传递到数据库,即使$ sn插入数据库就好了,它也不会返回结果。我可以查看数据库,看看它在那里。不知道为什么查询只会拉下我手动估算的记录。

1 个答案:

答案 0 :(得分:0)

感谢帮助人员。我发现通过将变量从一个页面传递到另一个页面,该空间被添加到变量中。我用了: $ sn = preg_replace('/ \ s + /','',$ sn);和var_dump($ sn);剥离空间并检查所构成的内容。哇5天试图找到这个。感谢所有回答的人。