Mysql query that works fine for me is :
SELECT *
FROM `review_details`
WHERE category = 'italian'
AND review LIKE '%cozy%';
It display results.
SELECT * FROM `review_details` WHERE category = 'italian' AND review LIKE %cozy%';
But when I execute in my php script :
$word = 'cozy';
$select = mysqli($con,"SELECT * FROM `review_details` WHERE category = 'italian' AND review LIKE %.$word.%' ");
Then it does not display any result.
Please see query is correct, when I change the condition it gives result.
mysqli_querynotmysqli. See my answer