สอบถามการใช้ php search ครับ

กระทู้คำถาม
ตอนนี้ผมกำลังเขียน php ที่ไว้ใช้ค้นหาตัวแทนแต่ละจังหวัด , อำเภอ ประมาณเว็บนี้ของเขาครับ

http://www.hoyeon-thailand.com/Zone.aspx

ซึ่งผมทำหน้าที่ไว้เก็บข้อมูลลง DB แล้ว ก็จะมีเก็บ ชื่อ รูปภาพตัวแทน จังหวัดที่เป็น id อำเภอที่เป็น id

เช่น xxxx | รูปภาพ.jpg | 19 | 215

และได้ใช้โค้ด php search ประมาณนี้ "SELECT * FROM agent WHERE (province_id LIKE '%".$_GET["txtprovince"]."%' AND amphur_id LIKE '%".$_GET["txtamphur"]."%' )";

ปัณหามันอยู่ตรงที่ว่าตัว % มันจะหาคำนั้นๆที่มีส่วนประกอบอยู่ด้วย เช่น ผมบันทึกลงจังหวัดที่ 19 อำเภอที่ 215 ถ้าเลือกจังหวัด,อำเภอที่ id ตรงกันก็ไม่มีปัณหาครับแสดงข้อมูลได้ แต่ถ้าเลือกจังหวัดหรืออำเภอที่ มี 1 หรือ 9 อำเภอที่มี 2 หรือ 1 หรือ 5 ที่เป็นส่วนประกอบซึ่งไม่ใช่จังหวัดนี้จริงๆ ก็จะแสดงข้อมูลที่มี id นั้นๆเป็นส่วนประกอบด้วยครับ

เลยอยากถามว่ามีวิธี search แบบไหนไหมครับ (ขอโทษครับแทรกรูปไม่ได้)  อมยิ้ม17
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
ปกติ  id น่าจะใช้ = นะคับ ^^
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่