方法1、好像有个mysql_real_query()函数,记不太清楚,就是通过二进制方式传递查询语句,自己给出长度(必须是字节长度,而不是字符数)。
方法2、关键是建表的时候要指定gb2312
GBK好像有问题,试过一次,没具体试,我一直用gb2312
CREATE TABLE `chs_radio` (
`id` int(6) unsigned NOT NULL auto_increment,
`name` varchar(80) character set gb2312 NOT NULL default '',
`url` varchar(200) character set gb2312 NOT NULL default '',
`ord` tinyint(4) NOT NULL default '0',
`state` tinyint(4) NOT NULL default '1',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;
方法3、在执行插入之前运行下面的语句试一试:set character_set_results=gb2312;