Php Zend$db->;引号不编码特殊字符

Php Zend$db->;引号不编码特殊字符,php,zend-framework,zend-db,Php,Zend Framework,Zend Db,我正在尝试将Zend的插入与以下字符串一起使用: Almoço 无论我是否使用zend的quoteInto函数,字符串都会作为以下内容插入到数据库中: Almoço 如何修复它,使我从数据库写入/读取的字符串与原始字符串相同?您应该指定一个适当的编码(用于db列和连接),该编码在其字符集中具有字符 在这种情况下,大概是UTF-8在ç中有什么特殊之处?你为什么认为它应该被引用?我不知道。如果它不是特别的,它会不会工作?我不认为它需要被引用。我只是试着引用,因为没有引用它是行不通的。(尽管我认

我正在尝试将Zend的插入与以下字符串一起使用:

Almoço
无论我是否使用zend的quoteInto函数,字符串都会作为以下内容插入到数据库中:

Almoço

如何修复它,使我从数据库写入/读取的字符串与原始字符串相同?

您应该指定一个适当的编码(用于db列和连接),该编码在其字符集中具有
字符


在这种情况下,大概是
UTF-8

ç
中有什么特殊之处?你为什么认为它应该被引用?我不知道。如果它不是特别的,它会不会工作?我不认为它需要被引用。我只是试着引用,因为没有引用它是行不通的。(尽管我认为update无论如何都会引用字符串)如果在DBI中使用正确的字符集连接设置和正确的编码,它会起作用。我正在使用拉丁语1_瑞典语_ci,这是正确的使用方法吗?