php写的一段向mysql添加一个记录,语法没错,但是不能添加记录

[复制链接]
查看11 | 回复4 | 2011-10-20 15:09:09 | 显示全部楼层 |阅读模式
$sql="set names gbk;INSERT INTO mdl_news(author,title,content,source,date) values('$author','$title','$content','$source','1988-08-16'); "; 在前面执行一句(set names gbk;)设置编码的试试。。 或者set names utf8;这两句你换着试试,因为我现在不知道你网页编码。。...
回复

使用道具 举报

千问 | 2011-10-20 15:09:09 | 显示全部楼层
反复提交了,建议你多模仿人家的代码。...
回复

使用道具 举报

千问 | 2011-10-20 15:09:09 | 显示全部楼层
应该是网页编码与建立的文件编码不一致致...
回复

使用道具 举报

千问 | 2011-10-20 15:09:09 | 显示全部楼层
有可能你前面复制了一些文字中带有一些非法字符,有可能是全角的东西,这些字符你是看不到的就像UTF-8的bom一样。在前面删一下就可以了...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行