|
|
|
รบกวนสอบถามเงื่อนไขการค้นหาจากตารางฐานข้อมูลทีค่ะ เขียนค้นหาสองฟิลด์ไม่ได้ค่ะ |
|
|
|
|
|
|
|
ลองดูครับ ประมาณว่าใช้ OR
$sql = " select * from tabientb where CONCAT(tabienno1, tabienno2) LIKE '%$_POST[search]%' ";
ลองดูครับ ประมาณว่าใช้ AND
$sql = " select * from tabientb where (tabienno LIKE '%$_POST[search]%') AND (tabienno2 LIKE '%$_POST[search]%') ";
|
|
|
|
|
Date :
2016-10-19 15:22:09 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ประมาณนี้หรือเปล่า
select * from tabientb where tabienno1 LIKE '%enno2 LIKE '%$_POST[search]%'
ถ้าอยากได้คิวรี่ถูกต้อง เข้าไป search 2 เงื่อนไข ตามที่ต้องการใน phpmyadmin ครับ แล้วจะได้ code คิวรี่ตามที่ต้องการครับ
|
|
|
|
|
Date :
2016-10-19 15:24:14 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันเป็น ค่าเฉพาะ ไม่ต้อง like ครับ ใช้เท่ากับ = ไปเลย
Code (PHP)
$srh = mysqli_real_escape_string($_POST['search']);
$sql = " select * from tabientb where CONCAT(tabienno1, tabienno2) = '$srh' ";
|
|
|
|
|
Date :
2016-10-19 16:09:23 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณทุกท่านมากค่ะ
|
|
|
|
|
Date :
2016-10-19 22:19:04 |
By :
because |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|