我目前正在嘗試在PHP中用MySQL保存日文字符串。這些字符被保存爲問號。這是我的查詢:用PHP保存日文字符
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");
$result = mysql_query("INSERT INTO battles (basic_words) VALUES ('".mysql_real_escape_string($basic_words)."'");
字符串「$ basic_words」肯定包含日文字符,但它們不會被保存。該聯盟該行 「basic_words」 是utf8_general_ci
哪裏'$ basic_words'從何而來? – 2012-02-22 13:14:26
$ basic_words來自我創建的類。在保存之前檢查字符串並確認字符正確/日語 – 2012-02-22 13:27:22