|
|
|
WHERE อย่างไรดี ให้ออกมาตรงๆๆ เก็บ array ไว้อะครับ |
|
|
|
|
|
|
|
WHERE แค่ ID เดียวครับ
WHERE id = 2
ถ้าส่ง 21 มาก็
WHERE id = 21
ถ้าส่ง 23 มาก็
WHERE id = 23
ไปตามอ่านกระทู้เก่ามาเพราะงงๆ เหมือนมันเป็นซีรี่ส์ยาวแล้วเอามาถามต่อที่กระทู้นี้
ถ้าเก็บหมวดหมู่ไว้ในฟิลด์เป็น 2,3,4 เวลาค้นหาจะต้องเขียน WHERE 2 รอบ
WHERE เงื่อนไขอื่นๆ AND (category_id LIKE '%2,%' OR category_id LIKE '%,2%')
ซึ่งจะเห็นว่า ,22 หรือ 32, แบบนี้ก็เข้าเงื่อนไขไปด้วย
ปกติถ้าผมจะเก็บเข้าไปในฟิลด์เดียวกัน ผมจะกั้นหน้า กันหลังเข้าไปด้วย
|2|22|23|
เวลาเขียน WHERE ก็จะง่ายขึ้น
WHERE เงื่อนไขอื่นๆ AND category_id LIKE '%|2|%'
|
ประวัติการแก้ไข 2016-09-22 09:22:48
|
|
|
|
Date :
2016-09-22 09:06:03 |
By :
{Cyberman} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
implode(',',$_REQUEST['tb_subcatalog_store_id']);
ผม จะ inplode ไง ให้มี | | ระหว่างอักษรครับ
|
|
|
|
|
Date :
2016-09-22 16:50:22 |
By :
cs45mcru |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
implode( element, array); อ่าน document ก็น่าจะเข้าใจได้เองมั้งครับ
พุทธ: อตหิอตโนนาโถ ตนแลเป็นที่พี่งแห่งตน
คริสต์(อิสลาม ด้วยหรือเปล่า): จงช่วยตัวเองก่อนแล้วพระเจ้าจะช่วยท่าน
จำไม่ได้ของใคร: จงพยายามแบกเกวียนที่ล่มของท่านเองก่อนแล้วคนที่ผ่านมาเห็นจะช่วยท่าน
|
|
|
|
|
Date :
2016-09-23 08:55:05 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|