Veréis tengo un ligero problema de optimización. Tengo una base de datos con 4 campos. Uno es la ID y otro contiene el título de un artículo (el resto el cuerpo, autor y fecha).
Necesito hacer una consulta a MySql que me guarde en un array SOLO los articulos en cuyo título está la palabra "Internet" (o cualquier otra palabra vamos, éste es mi caso).
Actualmente, lo que yo hago es sacar todos los resultados al un array y luego uso PHP para comparar las cadenas con preg_match(), pero cuando hay muchos registros en la base de datos, me va lentísimo, una barbarie tarda.
Al meollo, hay alguna manera de decirle a MySQL que saque el mismo los resultados?
Algo como:
Código PHP:
mysql_query("SELECT * FROM articulos WHERE eltitulotieneestasubcadena",$dblink);