http://tr.php.net/manual/en/function.strstr.php
tek değişkene yasaklı kelimeleri yazıp direk var mı yokmu kontrolü yapabilirsin.
$yasakli = 'asd jkasdjlas jklkjjkl';
if (!strstr($yasakli,$aranan_kelime)) {
//mysql işlemleri
}
aranan kelimeyi boşluklara göre bölüp yaparsan daha iyi olacaktır.
veya
http://tr.php.net/manual/en/function...e-callback.php
yasaklı kelimeleri bulup düzenli ifadelerle silebilirsin.