首先检查 文件 数据库 以及
$dbh->exec("SET NAMES 'GBK'"); 设置情况
如果还不行的话 那就试试这个偏方
$st = "INSERT INTO `test` (`id`, `tname`, `tid`) VALUES (NULL, '呵呵322211', '54');";
$sql = unicode_encode($st,"GBK");
$ss = $this->dbdrive()->exec($sql);
重点 unicode_encode 这个函数。
本文介绍了一种解决在使用GBK字符集时遇到的数据库插入问题的方法,通过使用unicode_encode函数进行编码转换来确保数据正确存储。
1万+

被折叠的 条评论
为什么被折叠?



