[請益] mysqli_query查詢中文問題
我在使用mysqli_query函數查詢時,如sql語法中有包含中文字的話,
便會找不到相關的資料。
比如說:
"select * from data where id='1'" -->這樣沒問題,但是
"select * from data where id='1' AND type='主管'" -->這樣就找不到資料了。
上面這一段找不到資料的sql,我直接丟入phpmyadmin查詢是可以找到資料的。
因此可以先排除語法的問題。
同時在執行query前也做了
$query = "SET NAMES utf8;";
mysqli_query($link, $query);
的動作。也還嘗試了先將'主管'這個term做了mysqli_real_escape_string的處理。
不曉得有經驗的人是否能指點一下呢? 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.40.123
PHP 近期熱門文章
PTT數位生活區 即時熱門文章