如果数据是“葡萄牙语”
,如何使用 zend db select 获取数据?
"Amapá - AP"有此文本在数据库中。 “á”正在制造问题。
我正在使用查询:
SELECT * FROM tablename WHERE state_name LIKE 'Amapá - AP'
它在数据库中运行正常,但使用 zend db select 创建问题。
有人可以提出解决方案吗?
最佳答案
每当您需要使用 Zend_Db 处理特殊字符时,您应该设置字符集类型“utf8”。要设置字符集类型 utf8,请在配置文件中添加以下属性:
resources.db.params.charset=utf8
现在一切都会正常。
关于php - 如果数据位于 "Portuguese"中,如何使用 zend db select 获取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26651323/