Zend PDO在变音之前插入切割弦

时间:2016-07-01 07:48:55

标签: php zend-framework pdo utf-8

我想使用Zend Framework 1.12 PDO插入函数来保存一些数据。我得到以下数组:

array (size=2)
  'ticket_id' => string '1' (length=1)
  't_title' => string 'Foo Ä Bar' (length=9)

我调用insert函数并用标题保存id。我检查数据库后,只提交了ID和标题Foo。如果有一个没有异常的变音符号,那么字符串会被删除,我不知道为什么...... 当我通过phpmyadmin umlauts手动输入时,它可以工作。

列t_title设置为' utf8_unicode_ci'和' varchar(255)'。

数据库连接:

resources.db.adapter = "PDO_MYSQL"
resources.db.params.host = "host"
resources.db.params.dbname = "db"
resources.db.params.username = "user"
resources.db.params.password = "pw"
resources.db.params.charset = "utf8"
resources.db.params.driver_options.1002 = "SET NAMES utf8;"

你见过这个问题吗?

0 个答案:

没有答案