Jump to content


Photo

Como Fazer Busca Em Todos Campos De Uma Tabela?


  • Faça o login para participar
2 replies to this topic

#1 Carlos Araujo

Carlos Araujo

    Turista

  • Usuários
  • 59 posts
  • Sexo:Não informado

Posted 25/12/2003, 18:46

Olá pessoal..

Estou presisando fazer uma pequena alteração na busca de meu site..Quero que o usuário tenha a opção de escolher entre um ítem da tabela ou todos...Alguém poderia me passar um pequeno exemplo?

Grato a todos. (y)

#2 Chinello Cybernético

Chinello Cybernético

    Simplesmente "Chinello"

  • Usuários
  • 1892 posts
  • Sexo:Masculino
  • Localidade:Canoas - RS

Posted 25/12/2003, 23:34

Ué, é só tu colocar um campo do tipo radio na tua página para o user escolher, aí depois dele enviar o form, tu faz uma comparação com o valor enviado.. Coisa do tipo:

<?
//pagina: form.php
?>
<form method="post" action="busca.php">
Busca:<BR>
<input type="text" name="pbusca"><BR>
<input type="radio" name="tipo" value="unico">Um campo<BR>
<input type="radio" name="tipo" value="todos">Todos campos<BR>
<input type="submit">
</form>

<?
//pagina: busca.php

if($_POST["tipo"]=="unico") {
  //agora tu coloca aqui a query q faz a busca em apenas um campo
} elseif($_POST["tipo"]=="todos") {
  //agora tu coloca aqui a query q faz a busca em todos os campos
}
?>

Pronto, não sei qual era a sua dúvida, se era no form ou na query, mas a dúvida do form já tá respondida.. ;)

Fui.. :P
Diego Sampaio - kroW - PHP Framework > http://chinelloweb.net/
chinello at gmail dot com

System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38

#3 Carlos Araujo

Carlos Araujo

    Turista

  • Usuários
  • 59 posts
  • Sexo:Não informado

Posted 26/12/2003, 23:42

Valeu pelo pequeno exemplo...minha dúvida era no funcionamento, tanto do form como a "query" no BD...Pelo exemplo que vc gentilmente me passou poderei fazer a adaptação em meu site...

Valeu meu camarada.... (y)




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq