Bueno .. a esto es lo q me referia en un punto de mis comentarios .. al tema de generar dinamicamente una serie de instrucciones SQL para obtener el objetivo final ..
En este caso .. buscar palabra(s) en un campo determinado.
Código PHP:
$parametros="php mysql instalacion";
$terms = explode(" ", $parametros);
$select = 'SELECT * FROM datos WHERE ';
for(@reset($terms); list(, $term) = @each($terms); $select .= 'AND ') {
$select .= "text LIKE '%$term%' ";
}
/* Se debería generar:
* SELECT * FROM datos
* WHERE text LIKE '%php%' AND
* text LIKE '%mysql%' AND
* text LIKE '%instalacion%'
*/
$c1= mysql_query($select);
Un saludo,