Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Andre Summers

[Resolvido] Buscar no BD

Recommended Posts

Como faço pra quando a pessoa escolher uma opção num list de um Form (no caso seria a categoria), exibir uma nova janela mostrando os dados dos produtos apenas daquela categoria? :unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tu pode fazer assim:

 

Crando a tabela:

CREATE TABLE `tb` (  `cate` varchar(5) NOT NULL,  `cat` varchar(5) NOT NULL) ENGINE=MyISAM DEFAULT CHARSET=utf8;INSERT INTO `tb` VALUES ('moto', 'carro');
PHP
<form nam="ok" method="post" action="">

<select name="categorias">

<option value="moto">Moto</option>

<option value="carro">Carro</option>

</select>

<input type="submit" name="enviar" value="buscar">

</form>

<?

mysql_connect("localhost","USUÁRIO_DB","SENHA_DB");

mysql_select_db("DB");

 

/*Peha os dados selecionado no list*/

 

$dados=$_POST['categorias'];

switch($dados){

case "moto":

$busca=mysql_query("SELECT * FROM tb WHERE cate='$dados'");

while($ver=mysql_fetch_array($busca)){

 print $ver[0];

}

break;

case "carro":

$busca=mysql_query("SELECT * FROM tb WHERE cat='$dados'");

while($ver=mysql_fetch_array($busca)){

 print $ver[1];

}

break;

}

?>

 

assim ele seleciona somente o dado que for selecionado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.