|
|
|
[PHP, My sql] จะสร้างโปรแกรมค้นหารายงายโดยใช้ keyword ค่ะ ต้องเก็บลงฐานข้อมูลหรือเปล่า |
|
|
|
|
|
|
|
ถ้าตามความคิดผมนะ ก็ search แบบปกติแหละครับ
แต่ขั้นตอนการรับค่าก็สั่งให้ explode แยก , คอมม่าออกมา
แล้วก็แยกเป็น keyword แล้วเอามา where หาตามปกติครับ
ตัวอย่าง
search A,B
รับค่า POST หรือ GET แล้วแต่ ในที่นี้รับ POST
Code (PHP)
$text_search = $_POST['TEXT_SEARCH'];
$ep = explode(",",$text_search);
$keyword1 = $ep[0];
$keyword2 = $ep[1];
$qry = mysql_query("select * from Table where field1 LIKE '%$keyword1' or field1 LIKE '%$keyword2' ");
$arr = mysql_fetch_array($qry);
print_r($arr);
หลักการน่าจะเป็นแบบนี้ครับ
|
|
|
|
|
Date :
2014-05-04 20:29:04 |
By :
asustak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|