PHP를 사용하여 ajax 검색 기능을 작성하고 있습니다. 그것은 PHP MYSQL LIKE 설명에 여러 단어가 일치합니다.
나는 사용자 검색이 전원 코드 녹색에 대한 어떤 결과를 보여주는이없는POWER CORD C13-C14 SVT 250V 10AMP GREEN JACKET 8 FEET
아래에 있지만 때와 같은 제품 설명이 올바르게 작동하지만 필터링 된 결과에 약간의 문제가 있습니다. 나는 위의 단어들 때문에 같은 순서가 아니라고 생각한다. 여기
내 SQL 코드입니다 - $의 QR 사용자의 검색 단어입니다
SELECT
product_name,product_desc
FROM j25_virtuemart_products,j25_virtuemart_products_en_gb
WHERE
j25_virtuemart_products.virtuemart_product_id =j25_virtuemart_products_en_gb.virtuemart_product_id
AND j25_virtuemart_products.published=1
AND (product_name LIKE '%$qr' OR product_desc LIKE '%$qr
때 내가 전원 코드 C13-C14 SVT 250V 10AMP 그린 재킷 (8)를받을 필요가 전원 코드 녹색에 대한 사용자 검색 FEET을 제안합니다. 누구든지 그 종류의 결과를 얻기 위해 쿼리를 작성하는 방법을 말해 줄 수 있습니다. 고맙습니다.
이에 대한 많은 j25_virtuemart_products_en_gb \t로부터 \t 제품 _, product_desc \t을 선택 WHERE MATCH (product_desc, PRODUCT_NAME)에 대한 (' ". QR $."') –