codeigniter数据库中的德语字符

时间:2012-09-20 10:25:06

标签: mysql codeigniter

我在database.php中设置了这个排序规则,在数据库中也是如此: $ db ['default'] ['dbcollat​​'] ='latin1_german2_ci';

当我插入德语字符时,它将保存在数据库中:

Three Burials - Die drei Begr?bnisse des Melquiades Estrada

但它应该是:

Three Burials - Die drei Begräbnisse des Melquiades Estrada

我的疑问:

$this->db->insert('table',array('title' => $this->input->post('title')));

我该如何解决这个问题?谢谢你的帮助。

1 个答案:

答案 0 :(得分:3)

在任何地方将整理设置为utf8utf8_general_ci以及您的网页编码和字符集。

除了疯狂地优化存储效率之外,几乎没有理由使用其他任何东西。