看板 PHP 關於我們 聯絡資訊
※ 引述《towalking (不需要腳踏車的魚)》之銘言: : 我在執行 sql 指令前,加上 mysql_query("SET NAMES 'utf8'"); : 的確解決了中文資料寫進資料庫,在資料庫介面顯示亂碼的問題。 : 我一開始請教朋友怎麼解決這個問題, : 他只告訴我 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> : 他寫的程式碼並沒有加上 mysql_query("SET NAMES 'utf8'"); 也不會顯示亂碼, : 請問為什麼會有這樣的差別呢?(我的不加就會亂碼,他不加也不會有亂碼 @@) MySQL 預設編碼若是 UTF8 就不用加 SET NAMES 'utf8' 看看你的 my.cnf 設定... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.124.160.110
wercc:請問my.cnf檔案在哪裡?我裝XAMPP,可是裡面找不到耶 10/03 08:36
sekihusky:my.cnf是Linux用的,你找my.ini吧 10/18 10:55