Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá a todos.
Estou estudando php, e me surgiu uma dúvida. To tentando implementar um sistema de busca utilizando a mesma idéia do google. Ou seja, quando digitar uma expressão entre aspas (" "), procuro no BD mysql a expressão exata. Qndo nao utilizar aspas, procuro todas as palavras.
Por exemplo:
No meu BD, tenho uma tb_comida. O campo onde quero que a busca aja é o tb_comida.item.
Se eu procurar: "frango com catupiry"
quero que apareça somente os registros que contiverem exatamente isso.
Se digitar: frango com catupiry
quero que apareçam todos os registros que contiverem a palavra FRANGO, COM e CATUPIRY.
To utilizando um form para isso, na página index.php:
<form id="formCardapio" name="formCardapio" method="get" action="procura_item.php" onsubmit="<?php $item = $_GET['nome_item']; ?>">
<input type="text" id="nome_item" name="nome_item" size="13" />
<input type="button" name="BtProcuraItem" id="BtProcuraItem" value="Ir" size="3" onclick="formCardapio.submit()"/>
Dessa forma, ele procura EXATAMENTE o que for digitado.
Alguém sabe que alterações preciso fazer para que a busca funcione como expliquei?
Espero ter sido claro... =P
Agradeço a ajuda de vcs.
Carregando comentários...