0
我正在我的数据库中存储一些俄罗斯字符。数据正确保存。为此,我将字段的校对从ascii更改为utf8_general_ci。所以数据保存正确。UTF8与php梨DB包不工作
我正在使用php数据对象来获取data.But字符显示为? 。我尝试了set names utf8
,但没有运气。如果使用普通的mysql查询,它会返回正确的字符。是否有任何其他办法让它在梨对象
工作这是我使用
$obj = DB_DataObject::Factory('table');
$obj->exec("set names utf8");
$obj->query("(SELECT * FROM table");
我需要添加代码吗?因为我已经添加了html <!DOCTYPE html>;
这就是为什么普通的mysql查询显示的是俄语字符。 – Anish尝试了您的解决方案。之后,我在屏幕上显示一些其他字符“u0420u0430u0437u043cu0435u0440”还有其他设置吗?谢谢 – Anish
还有别的东西坏了。尝试一个简单的'var_dump($ row-> columnname); die();'你会得到什么? – cweiske