ฉันพยายามหาวิธีที่ฉันสามารถสร้างแบบสอบถามด้วย MySQL ที่ตรวจสอบว่าค่า (สตริง$haystack
) ในคอลัมน์หนึ่งมีข้อมูลบางอย่าง (สตริง$needle
) เช่นนี้หรือไม่:
mysql_query("
SELECT *
FROM `table`
WHERE `column`.contains('{$needle}')
");
ใน PHP เรียกใช้ฟังก์ชันsubstr($haystack, $needle)
ดังนั้นอาจจะ:
WHERE substr(`column`, '{$needle}')=1