에 내가 지금처럼 하나의 값 % 쿼리와 같은 SQL을 수행하는 방법을 알고있는 경우와 문 :선택처럼 절은 배열
$sql = "SELECT * FROM Farmers WHERE Available_products LIKE ('%Bananas%')";
하지만 어떻게 내가 경우이 작업을 수행 할 내 LIKE의 검색어 배열에서 오는거야?
$_POST['Products']="Cacaos,Bananas";
$array=implode(',', $_POST['Products']);
$sql = "SELECT * FROM Farmers WHERE Available_products LIKE ('%$array%')";
내가 열 Available_Products
이 Cacaos 또는 바나나 또는 두
곳 – Akintunde007
'LIKE'%에서 SQL을 사용해보십시오 바나나 'OR LIKE'% Cacaos % '또는'% AnythingElse % '' –
@Akintunde 'IN'은 패턴이 아닌 정확한 일치를 수행합니다. – Barmar