Filtro procura + funçao explode

0 respostas
C

Boas, tenho o seguinte codigo que funciona como filtro de procura. Ao procurar um nome 'ana' ele da todas as ana da base de dados, coloquei a funçao explode para que ao introduzir um nome completo como: ana1 ana2 ana3 ele procurasse na BD separadamente ana1, ana2 e ana3 e retorna se o que encontrou na base de dados mas ele procura: ana1 ana2 ana3 e como nao existe na BD ele nao retorna nada. Alguem me pode ajudar? este é o meu codigo

$parte = explode(" ", $nomes);


// procura apenas por nome
if ($_POST['nomes'] != " ") {
$sqlPerson = " SELECT nome FROM pessoa WHERE nome LIKE '%".$_POST['nomes']."%' ";
}

tentei por o seguinte ciclo antes mas nao funciona:

$wordChunks = explode(" ", $nomes);
for($i = 0; $i < sizeof($nomes); $i++){
	echo "Nomes $i = $nomes[$i] <br />";
}
Criado 7 de janeiro de 2011
Respostas 0
Participantes 1