[請益] Zend_Db的設定參數問題

看板PHP作者 (低溫烘焙)時間17年前 (2008/06/02 18:48), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
首先程式碼如下(這是Zend_Db的設定) $params = array ( 'host' => '127.0.0.1', 'username' => 'root', 'password' => '', 'dbname' => 'mydb' ); $db = Zend_Db::factory('PDO_MYSQL', $params); $db->query('SET NAMES UTF8'); 使用Zend_Db,我必需再執行SET NAMES UTF8才能讓資料庫連結以UTF8為編碼 我記得CakePHP也有設定變數如下 $default = array( 'driver' => 'mysql', 'connect' =>'mysql_connect', 'host' => 'localhost', 'login' => 'root', 'password' => '', 'database' => 'huiyu', 'prefix' => '', 'encoding' => 'UTF8' ); 請問Zend_Db是否能像CakePHP也有一個 encoding 的參數呢?如果有,要怎麼使用? 我查了一下,Zend_Db有options和driver_options,我猜應該是在這邊追加= = 但是就是不知道要打什麼?請使用Zend的高手指點一下吧 -- 我的樂多網誌http://blog.roodo.com/liaosankai -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.67.245.232

06/02 20:46, , 1F
試試 'charset' => 'utf8' :)
06/02 20:46, 1F

06/04 15:41, , 2F
我試過這個參數,還是沒有用= =
06/04 15:41, 2F
文章代碼(AID): #18Gz0Rus (PHP)
文章代碼(AID): #18Gz0Rus (PHP)