คือสมมุตเราจะ search ว่า ชื่อ อรุณทิพ อยู่ จังหวัดไหน และ ตำบล ไรประมานนี้อะคะ
เราก้พิมพ์ อรุณทิพ แล้วเลือก field จังหวัด และ อีกอันเราเลือก field ตำบล
แล้วเครื่องจะคำนวนว่า มีคนชื่อ อรุณทิพ อยู่จังหวัดไหนและตำบลไร อะคะ
ประมานนี้อะคะ
ช่วยด้วยนะคะ งง อยู่คะ หรือว่า เราจะทำการ if else ละคะ
จะsearchหาข้อมูลแต่ใช้ 2 keywordทำยังไงคะ
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Newbie
- โพสต์: 9
- ลงทะเบียนเมื่อ: 29/10/2008 11:28 pm
- aei_ou
- PHP Full Member
- โพสต์: 39
- ลงทะเบียนเมื่อ: 22/01/2009 2:53 pm
Re: จะsearchหาข้อมูลแต่ใช้ 2 keywordทำยังไงคะ
ลองดูคำสั่ง SQL จากตัวอย่างนี้นะ
SELECT employees.*, departments.deptname
FROM employees, departments
WHERE employees.deptid = departments.deptid
AND ( employees.employeeid LIKE '%colname%'
AND employees.firstname LIKE '%colname%'
AND employees.lastname LIKE '%colname%'
AND employees.email LIKE '%colname%'
AND departments.deptname LIKE '%colname%'
)
ORDER BY firstname ASC
SELECT employees.*, departments.deptname
FROM employees, departments
WHERE employees.deptid = departments.deptid
AND ( employees.employeeid LIKE '%colname%'
AND employees.firstname LIKE '%colname%'
AND employees.lastname LIKE '%colname%'
AND employees.email LIKE '%colname%'
AND departments.deptname LIKE '%colname%'
)
ORDER BY firstname ASC
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: Google [Bot] และบุคลทั่วไป 101