但我不想在每个每个文件里都这样做啊。
没其他办法了吗?
有啊,你将查询MySQL的代码封装,写在公用文件不就可以了common.inc.php
<?php
require_once "db_mysql.inc";$db = new DB_Sql;
$db->connect("database","localhost","root","password");
$db->query("SET NAMES GB2312");?>test.php
<?php
require_once "common.inc.php";$sq

解决方案 »

  1.   

    faint,没写完就不小心回复了
    继续test.php<?php
    require_once "common.inc.php";$sql = "SELECT `name`,`connect` FROM `table_name` ORDER BY `id` ASC";$db->query($sql);
    ........
    $db->free();
    ?>
      

  2.   

    http://xchinux.kmip.net/bbs/thread.php?fid=8
      

  3.   

    fzjw(冰冰) 兄的办法我也想过,但觉得还是有些繁琐。难道用php的就这么少?也都是这样处理?
    XChinux(【EIHPOS EVOL】) 提供的页面连不上不去。
      

  4.   

    注意了,也选了gb2312.
    早上我去下了php5.1beta版,看看有没改进。
    但,结果还是如此。
      

  5.   

    字段字符集,选择latin1_swedish_ci
      

  6.   

    set names 'gbk'
    http://www.qtcn.org/bbs/read.php?tid=258
    参考这个帖子