mysql 有資料但是查詢不到

PHP使用模糊查詢查不到資料(語法如下)
CONCAT(registertime,registertypes,registerfield,registername,registeriphone,registermail,registerremark) LIKE '%$iphone%'

資料庫編碼如下
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server latin1
character_set_system utf8

校對設定為utf8_unicode_ci

有使用
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER_SET_CLIENT='utf8'");
mysql_query("SET CHARACTER_SET_RESULTS='utf8'");

原始資料是A網站POST送出給資料庫儲存,B網站則管理、查詢、刪除、修改,B網站連結資料庫顯示的資料都正常,
但是B網站模糊查詢一定查不到資料(可確定資料存在,也沒輸入錯誤資料查詢),
不過B網站重新POST給資料庫儲存之後(覆蓋原始資料),再重新使用模糊查詢就查的到資料,
請問有人知道要怎麼解決嗎?
2015-09-23 17:59 發佈
文章關鍵字 sq MySQL 資料
B網站進後台先試SQL語法先去檢查看能撈到嗎?

如果不能B網站的DB指向有到正確的資料庫位址嗎?

大部分都是指向網站有問題或著SQL語法


內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?