Siriusred 0 Denunciar post Postado Julho 3, 2009 Então galéra... tenho minha busca normal... q é um campo de texto e um ok... preciso que ao lado do campo do texto tenha um list/menu pro cara selecionar em qual tabela ele está buscando aquela informação... Como ficária o código pra identificar qual ele selecionou e respectivamente fazer a consulta? http://forum.imasters.com.br/public/style_emoticons/default/upset.gif Compartilhar este post Link para o post Compartilhar em outros sites
Red FeniX 4 Denunciar post Postado Julho 3, 2009 Ae lek, Um jeito seria fazer por GET. Assim: form: <form action="busca.php" method="get"> <input type="text" name="q"> <select name="on"> <option value='1'>Tabela 1</option> <option value='2'>Tabela 2</option> <option value='3'>Tabela 3</option> </select> <button type="submit">Ok</button> </form> busca.php <? switch($_GET["on"]) { case '1': $tabela = "tabela1"; break; case '2': $tabela = "tabela2"; break; case '3': $tabela = "tabela3"; break; } $query = mysql_query("SELECT * FROM $tabela WHERE campo LIKE '%{$_GET["q"]}%'") or die(mysql_error()); // e blá blá blá ?> falo Compartilhar este post Link para o post Compartilhar em outros sites
Siriusred 0 Denunciar post Postado Julho 4, 2009 Ae lek, Um jeito seria fazer por GET. Assim: form: <form action="busca.php" method="get"> <input type="text" name="q"> <select name="on"> <option value='1'>Tabela 1</option> <option value='2'>Tabela 2</option> <option value='3'>Tabela 3</option> </select> <button type="submit">Ok</button> </form> busca.php <? switch($_GET["on"]) { case '1': $tabela = "tabela1"; break; case '2': $tabela = "tabela2"; break; case '3': $tabela = "tabela3"; break; } $query = mysql_query("SELECT * FROM $tabela WHERE campo LIKE '%{$_GET["q"]}%'") or die(mysql_error()); // e blá blá blá ?> falo Show hein... parece tão óbvio a solução utilizando switch... vou testar... Compartilhar este post Link para o post Compartilhar em outros sites
Siriusred 0 Denunciar post Postado Julho 4, 2009 é isso aí funcionou beleza... só fiz umas alterações... coloquei como POST e tirei a váriavel e coloquei o print direto... vlw pela ajuda. Compartilhar este post Link para o post Compartilhar em outros sites