首页上一页 1 下一页尾页 1 条记录 1/1页
《PHP开发典型模块大全(修订版)》留言板发表文章返回错误
发表在PHP图书答疑
2010-07-15
是否精华
是
否
版块置顶:
是
否
有时,《PHP开发典型模块大全(修订版)》的留言板发表文章的这个地方在向数据库插入文章的时候,返回如下的错误:
------------------------------------------------------------------------------
MySQL 返回错误信息: Incorrect string value: '\xD1\x87\xC6\xBD\xB3\xB7...' for column 'file_content' at row 1
。4个问题!!!!!!
----------------------------------------------------------------------------------------
1.请问:在《PHP开发典型模块大全(修订版)》和《PHP数据库开发完全手册》光盘代码中,是否有函数针对此问题,还是请老师在此写一个函数出来吧。
2.我的数据库字符集是gb2312_chinese_ci的,网页文件也是,什么字符不支持gb2312?
3.下面的是《PHP数据库开发完全手册》光盘代码自定义函数,的chr(13)、chr(34)是什么意思?
<?php
function unhtml($content)
{
$content=str_replace("&","&",$content);
$content=str_replace("<","<",$content);
$content=str_replace(">",">",$content);
$content=str_replace(" "," ",$content);
$content=str_replace(chr(13),"<br>",$content);
$content=str_replace("\\","\\\\",$content);
$content=str_replace(chr(34),""",$content);
return $content;
}
?>
4.数据库的字符集是gb2312_chinese_ci好,还是gbk_chinese_ci好?
------------------------------------------------------------------------------
MySQL 返回错误信息: Incorrect string value: '\xD1\x87\xC6\xBD\xB3\xB7...' for column 'file_content' at row 1
。4个问题!!!!!!
----------------------------------------------------------------------------------------
1.请问:在《PHP开发典型模块大全(修订版)》和《PHP数据库开发完全手册》光盘代码中,是否有函数针对此问题,还是请老师在此写一个函数出来吧。
2.我的数据库字符集是gb2312_chinese_ci的,网页文件也是,什么字符不支持gb2312?
3.下面的是《PHP数据库开发完全手册》光盘代码自定义函数,的chr(13)、chr(34)是什么意思?
<?php
function unhtml($content)
{
$content=str_replace("&","&",$content);
$content=str_replace("<","<",$content);
$content=str_replace(">",">",$content);
$content=str_replace(" "," ",$content);
$content=str_replace(chr(13),"<br>",$content);
$content=str_replace("\\","\\\\",$content);
$content=str_replace(chr(34),""",$content);
return $content;
}
?>
4.数据库的字符集是gb2312_chinese_ci好,还是gbk_chinese_ci好?