利用 PHP 向MYSQL保存数据的问题 改为varchar类型,大小设为你想要的那么大就行了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ③ 修改$sql = "update 表名 set 字段1='var1',......,字段n='varn'";$sql.= "where 条件";这是我的更新语句,另外你看看字段的属性. LONGTEXT L+4 字节, 在此L< 2 ^ 32 你至多存放4294967295字节的数据,足够了你的问题出现的原因多半是未对$content中的特殊字符“'”做转义处理入库前先$content = addslashes($content);或$content = mysql_escape_string($content); 一般不会出现字节太长,无法保存。真有那么大,你也post不上去就超时了。一般对于需要用 text或textarea 来上传的信息最好都加上addslashes()处理一下。 忘了说明,对于用addslashes处理过的内容,输出是一定要用stripslashes函数去掉“\” 其实你有两个方面的事要做就是说改字段类型第二对特殊字符转义用这个也可以的$content= htmlspecialchars($content,ENT_QUOTES); 同意。addslashes。另外,楼主用不用那么多'"啊?用大括号不行么? 我是个“菜”级的,刚接触PHP,自己编写网站没头绪,这不就试着改一下别人的ASP的网站顺便学习下PHP,谢谢大家指教,我这个问题已经解决了,正如大家所说,未对$content中的特殊字符“'”做转义处理 appserv win7手动不能关闭apcche 求一句php的跳转代码,我有一个连接联向 123.php,我想点击这个链接时,直接进入 456.htm 如何实现这样的递归删除呢? 一个变量读取的问题 mb函数截取中文的问题,长度怎么判定? 求把版主这个分页类改成支持php4的 请问linux系统怎么查看我的php占用内存数量! 菜鸟提问:<!-- -->是什么意思?能讲的具体点吗?谢了 SQL查询 win10下的nginx+php做的socket访问一直超时 php.ini里magic_quotes_gpc这个设置有什么用? 小问题,如何取得ie的版本?
你至多存放4294967295字节的数据,足够了你的问题出现的原因多半是未对$content中的特殊字符“'”做转义处理
入库前先
$content = addslashes($content);
或
$content = mysql_escape_string($content);
一般对于需要用 text或textarea 来上传的信息最好都加上addslashes()处理一下。
第二对特殊字符转义用这个也可以的
$content= htmlspecialchars($content,ENT_QUOTES);
另外,楼主用不用那么多'"啊?用大括号不行么?
顺便学习下PHP,谢谢大家指教,我这个问题已经解决了,正如大家所说,未对$content中的特殊字符“'”做转义处理