为什么加上set names utf8, mysql_query返回的值就为0 - 技术问答

db.php-----------------------------------------------$sql=\"insertintodb_news(news_na... db.php-----------------------------------------------$sql = \"insert into db_news(news_name,news_content,news_pubtime,shoetype,http,yesno) values(\'$title\',\'$message\',now(),\'$news\',\'$http\',1)\";??$result = mysql_query($sql); echo \"aaaaaa=\". $result.\"\"; //打印无值if($result){??echo(\"\");}else {??echo ($sql);}//如果把mysql_query(\"SET NAMES \'utf8\'\");? ?去掉,就可以正确的执行了。这是为什么,已经搞啊快一天了。。 展开
 我来答
匿名用户
2013-10-16
展开全部
LZ你先选择数据库了再执行query试试....OTL...:sweat:
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-16
展开全部
乱码? 我用的是utf8的, 不用的话,插入到数据库是乱码。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-16
展开全部
中邪了....? ?这和使用smarty框架有关系么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式