作者jkhunter (我不配)
看板PHP
標題[請益] 資料庫問題
時間Mon Aug 18 17:28:45 2008
我用存一個$KEY到資料庫
然後 想把他存成UTF-8
然後
用$KEY來查詢
但是一直試都試失敗
$key=$_POST['search_url'];
$sqlq ="SELECT * FROM science WHERE name LIKE '%$url%'";
$link = mysql_connect("localhost","jkhunter","1234") or die ("無法開啟MYSQL資
料庫連結!<br>");
mysql_select_db('shop2');
if($result = mysql_query($sqlq,$link))
{
if(mysql_num_rows($result)>0)
{
while($row = mysql_fetch_array($result))
{
$a=array($row["picture"],$row["name"],$row["price"]);
echo $a[0].$a[1].$a[2].'<hr>';
}
}
}
===========================下面為SQL設定============================
欄位 型態 長度/集合*1 校對 屬性 Null 預設值2 附加 註解
key VARCHAR 100 utf8_general_ci
如果全部用UTF-8
要怎麼寫呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.171.137.245
→ KiroKu :like對中文支援有問題 08/18 19:40
→ thitbbeb :是喔~我都沒查覺到like對中文查詢有問題= = 08/18 20:35
→ thitbbeb :是指部份中文會錯誤嗎?因為我查詢目前沒發現有誤= = 08/18 20:36
→ jkhunter :SORRY LIKE那個變數忘記改 KEY 08/18 20:44
→ jkhunter :可是還是不能查詢@@" 08/18 20:44
→ jkhunter :我是使用wampserver 2.0 08/18 20:44