ต้องการทำ form ค้นหา <input type=text name=keyword id=keyword> ช่องเดียว
แต่นำข้อมูลจาก mysql หลายๆ field เหมือนพวก wordpress หรือ google
เช่น ตาราง table_car มีฟิลล์ดังนี้ brand, version, price, location, description
แล้วพิมพ์คำค้นหา toyota vios ปราจีนบุรี
ก็จะปรากฏข้อมูลตามที่ค้นหา สามารถทำอย่างไรได้บ้างครับ
ผมลองโค้ดต่อไปนี้แล้ว
ผลลัพท์คือมันเลือกแสดงผลแค่คีย์แรกอย่างเดียวครับ
เช่น toyota แต่มันไม่สนใจ vios กับ ปราจีนบุรีเลย
if($_GET["brand"]){
$q="select * from table_car where brand like '%".$_GET['keyword']."%'";
if($_GET["keyword"] != "")
{
$q.= " OR version like '".$_GET["keyword"]."' ";
$q.= " OR location like '".$_GET["keyword"]."' ";
}
}
$q.=" ORDER BY edit_date DESC";
$qr=mysql_query($q);
......
สามารถทำอย่างไรได้บ้างครับ
ขอบคุณมากครับ