新手求助!做留言本,数据库怎么不支持汉字?

#1 zhousuqiang

按手册教程在新浪SAE上做的留言本,功能都可以实现但是数据库不支持汉字(汉字显示全是?),请帮忙解决一下谢谢。偶是新手,让高手们见笑了!
刚做时INDEX.php页面输出的汉字都是乱码,后来我在ICDEX.PHP页面添加了如下代码后解决。添加代码如下:




留言板-主页


等把其它做好后,添加记录时发现数据库的汉字都是?号。如下图:
未命名.jpg
数据库表的结构如下图:
未命名1.jpg

2011-05-28 17:54:42

#2 zhousuqiang

:'( 怎么没人回答呀 !!!!

2011-05-28 19:03:36

#3 zhousuqiang

再补充个问题,怎么用smarty模板后页面显示不出数据呢,也就是smarty模板不认PHP的相关调动数据。
<{foreach from=$results item=one}> 
<{$one.name}><{$one.title}>
<{$one.contents}> <{/foreach}>
只显示原代码,不知为什么????

2011-05-28 20:09:39

#4 jake

数据库要设置成UTF-8,看看入门教程四的图片
http://speedphp.com/build-guestbook.html

显示数据可以直接用留言本的例子。成功了再修改成自己的。

2011-05-28 23:37:20