为什么用dreamweaver 连接到mysql后 表里的 汉字变成了?(问号) 可以在DOS下看看数据库表里的记录是否乱码,如果乱码说明插入时编码不正确。建议安装一个mysql的可视化管理界面,像Navicate Lite for mysql等等。一般情况下应该不会出现此问题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该是表的问题吧?如果页面的编码正确的话...用phpmyadmin或者Navicat for MySQL看看表先 我用mysql Query browser看得没有问题啊.... 这种问题很常见,你在论坛里面搜'MySQL乱码'估计就有答案了 因为显示的编码和数据中的不一样,SET NAMES GB2312改变一下数据的编码 是MySQL乱码吧在每次连接数据库后mysql_query("set character set gbk");或mysql_query("set character set gb2312");一下。 如果你用的utf8编码在MySQL里要加上一句query: mysql_query("SET NAMES 'utf8';");用dreamweaver来开发PHP,不是很推荐,用Editplus比dreamweaver要好,能用PHP IDE更好,比如ZendStudio、Eclipse等。 求一PHP正则表达式,在线等 生成文件在本地正常上传到服务器出错. php4.4.0找不到源码下载!郁闷啊 读程序时遇到个问题!希望大家能帮下! 如何在PHP在使用Exec执行外部程序及在外部程序在后台执行时PHP能继续执行下去? 在线提问:怎样获取变量的值??? 小问题 a页面setcookie("haha","abc");b页面setcookie("haha","");这样haha的cookie值怎清不掉呢? 怎样使用php获取复杂json数据并输出 php怎么获取word文档的属性呀 php如何列出一部分字段信息? 怎么把php给划分出来了
在每次连接数据库后
mysql_query("set character set gbk");
或
mysql_query("set character set gb2312");
一下。
用dreamweaver来开发PHP,不是很推荐,用Editplus比dreamweaver要好,能用PHP IDE更好,比如ZendStudio、Eclipse等。