php 中文字符入库或显示乱码问题的解决方法 |
本文标签:php,中文乱码 大家以后在编写过程中, 一定要记得定义字符类型 。 mysql_query("set names gbk") 解决的方法就这么简单 。 今天做了一个数据库查询,放出代码 。 复制代码 代码如下: <?php /* filename:query.php do:get and show the data author:www.5dkx.com */ include_once("conn.php"); include_once("include.php"); mysql_query("set names gbk")or die("设置字符库失败\n"); mysql_select_db($db)or die("连接数据库失败!\n"); $exec = "select * from $table"; //echo $exec; $result = mysql_query($exec,$conn)or die("查询数据库失败\n"); echo "<table border=2>"; for($cout=0;$cout<mysql_numrows($result);$cout++) { $city = mysql_result($result,$cout,city); $name = mysql_result($result,$cout,name); $phone = mysql_result($result,$cout,phone); echo "<tr>"; echo "city: $city"; echo "name: $name"; echo "phone: $phone"; echo "</tr>"; } echo "</table>"; ?> |