SELECT id, name, added, category, search_text, confirmed
FROM images
WHERE search_text LIKE '%jul%' OR
search_text LIKE '%winter%' OR
search_text LIKE '%santa%' OR
search_text LIKE '%christmas%'
AND confirmed = 0
ORDER BY added/category DESC
..tydligen så verkar den "hoppa över" confirmed = 0.
Det jag försöker göra, är att visa alla bilder som innehåller något av orden ovan (jul, winter, santa, christmas), och som väntar på godkännande.
SELECT id, name, added, category, search_text, confirmed
FROM images
WHERE (search_text LIKE '%jul%' OR
search_text LIKE '%winter%' OR
search_text LIKE '%santa%' OR
search_text LIKE '%christmas%')
AND confirmed = 0
ORDER BY added/category DESC
Dvs att, where (det inom) and confirmed = 0 , skall vara sant. Tror jag funkar bättre.
Du måste bygga sqlfrågan dynamiskt (med PHP i ditt fall). Loopia igenom din array och lägg till OR search_text LIKE '%" . $minarr[$i] . "%' för varje loop. På så sätt kan du ha en eller hundra OR, beroende på arrayen.