作者 主題: pdo 連ACCESS utf-8 問題  (閱讀 2183 次)

0 會員 與 1 訪客 正在閱讀本文。

Error404

  • 懷疑的國中生
  • **
  • 文章數: 31
    • 檢視個人資料
pdo 連ACCESS utf-8 問題
« 於: 2013-05-06 22:07 »
請問下, php pdo odbc 連ACCESS 資料庫 , 如何解決utf-8 問題呢 ?
該文件為utf-8 bom 格試,不知為何還是會有亂碼

        header('Content-Type: text/html; charset=utf-8');
   $db = new PDO("odbc:DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=$dbName; Uid=; Pwd=;charset=utf8'");
   $db ->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING );


   $q = $db->prepare("SELECT * from `user` WHERE id = :id");
   $q->execute(array(':id' => "4"));
   $row = $q->fetch();
   echo  $row["username"];