Cita:
Iniciado por Nemutagk No tengo idea si esta preguntando o si afirmas que PHP es la mejor opción, por si era pregunta definitivamente me refería a filtrar en PHP, ahora, en la base de datos si que se podría filtrar, pero no es lo mejor
Prueba a filtrar palabras relacionadas con estos anuncios.
utiliza un foreach y recorre el array de la consulta de la base de datos de la siguiente forma:
Código PHP:
$cadena[0] = "viagra";
$cadena[1]= "condones";
$mysqlvar = mysql_query(loquesea);
while($mysqlcont = mysql_fetch_array($mysqlvar)){
foreach($cadena as $cadenac){
if(strpos($cadenac,$mysqlcont)==false){
// SENTENCIAS A EJECUTAR SI EL MENSAJE CONTIENE ESA PALABRA
} else {
echo $mysqlcont;
}
}
Atención: No he comprobado que el ejemplo anterior tenga fallos, es solo un ejemplo para darte una idea.