[英]php pear character encoding
自从我是梨初学者以来,我就遇到了一些问题。 正确存储在数据库中的两个字符(ő和ü)在PHP页面上显示为?。
我能够通过以下方式正确写出正常php页面中的字符:
mysqli_query($dbc,'SET NAMES UTF8');
这解决了这个问题,但我不知道如何在梨中使用它。
我使用此命令进行sql访问
$dg->bind('SELECT * FROM person', $options, 'MDB2');
我尝试使用此类似物:
$dg->bind('SET NAMES UTF8', $options, 'MDB2');
但这不起作用给我MDB2错误:未知错误。
像这样获取实例化的数据库对象
//fill all needed options to create object $dataSource = new Structures_DataGrid_DataSource_MDB2_Extended(); $mdb2 = $dataSource->connect(); $mdb2->exec("SET NAMES utf8");
使用bindDataSource将创建的数据源绑定到您的Structures_DataGrid
运行$ dg-> bind('SELECT * FROM person',$ options,'MDB2');
这样的事情。 我不检查该代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.