Welcome 微信登录

首页 / 数据库 / MySQL / php+mysql数据库编程学习小细节

好多年没写程序了,现在对于php+mysql数据库编程都已经生疏了,最近又重新拾了起来,当然一开始就出现遇见了这样那样的问题.乱码问题按照以前的习惯写了代码如下;$link = mysql_connect(’localhost’,"hgqy’,"hgqy’); //连接数据服务器mysql_select_db(’hgqy’ , $link); //选择数据库$sql = “select * from `plug_qiye` where cpname = ‘济南’”;$query = mysql_query($sql) or die(”查询失败” . mysql_error()); //执行数据查询语句$row = mysql_fetch_array($query);foreach ($row as $i){
echo $i ;
}
输出的时候问题来了,没有任何输出,测试了所有我知道的方法,也没找到原因,于是就开始把 cpname = ‘济南’换成了id = 。终于找到问题了,输出的文字部分变成了乱码,傻了眼。在查阅资料后发现,原来在选择数据库后,需要再做一步mysql_query(”set names utf8″) ; //设定编码,utf8和gbk可以自行调整。这回终于可以正确输出了。 MySQL实用技巧两例MySQL密码问题相关资讯      MySQL知识 
  • MySQL 5.5.21 GA 发布  (02/21/2012 16:07:37)
  • 甲骨文宣布为MySQL 5.6增加新功能  (07/27/2011 05:41:30)
  • MySQL管理工具 SQLyog 9.1 发布  (06/14/2011 05:54:00)
  • MySQL Cluster 7.1.15a 发布  (08/29/2011 05:58:28)
  • Zebra_Database 2.5 发布  (07/03/2011 06:35:59)
  • 甲骨文透露Sun的战略规划  (01/29/2010 13:45:49)
本文评论 查看全部评论 (0)
表情: 姓名: 字数