no lo probe, pero podria ser algo como esto:
Código PHP:
$terms = explode(" ", $n); // $n seria el input de texto de la busqueda
$terms2 = explode(" ", $n); // $n seria el input de texto de la busqueda
$select = "SELECT * FROM tabla WHERE ";
for(@reset($terms); list(, $term) = @each($terms); $select .= 'and ') {
$select .= "campo LIKE '%$term%' ";
}
for(@reset($terms2); list(, $term2) = @each($terms2); $select .= 'and ') {
$select .= "otrocampo LIKE '%$term2%' ";
}
$select = substr($select,0,-5);
$select .= " GROUP BY id" // donde id es algun campo autonumerico o que no se repita.
$sql=mysql_query($select, $conn);