我有个奇怪的问题。
我有这个脚本:
echo $comment_content = $_POST['comment_content'];
echo $comment_content = mysql_real_escape_string($comment_content);当我在我的网站服务器上运行它时,它只输出1次值(不是第二次),但当我在其他地方运行它时,它输出正确(2次)。但是,我多次使用函数mysql_real_escape_string (在同一站点上),以前从未发生过这种情况。
这是整个代码,仅此而已。
有没有人有过同样的问题?如果是,您是如何修复它的?
编辑:<?php ?>标签也在那里。
发布于 2009-08-16 21:14:16
mysql_real_escape_string需要现有的MySQL连接。没有联系就不能逃脱。
发布于 2009-08-16 21:08:13
检查您的查询和连接。如果我没记错的话,如果前面的查询或连接有问题,也会导致mysql_real_escape_string失败。当我第一次开始使用PHP + MySQL时,我遇到了这个问题。
https://stackoverflow.com/questions/1285340
复制相似问题