Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera é o seguinte... fiz tudo direito... achando que tava dando tudo certo... e estava.... eu to montando um site de carro... então o usuário escolhe a fabricante (marca)... até ai tudo bem fiz isso, para pesquisar no db:
index.php -> link -> carros_marcas.php?marca=Audi
e o código carros_marcas.php ficou assim:
CODE
<?php
require ('cp/conexao.php');
if (!empty($_GET['marca'])) { // SE o código "marca" NÃO estiver vazio...
$seleciona = mysql_query("SELECT * FROM tb_carros WHERE marca = '" . $_GET["marca"] . "'") or die (mysql_error()); /*procura a marca no banco de dados*/
if (mysql_num_rows($seleciona) == 0) { // se nenhum registro for localizado, exibe a mensagem
die ("<h3>Desculpe, não há nenhum carro cadastrado na marca " . $_GET["marca"] . " !</h1><h4>Entre em contato com um Administrador para que<br />o problema possa ser resolvido.<br /><br />A equipe lagosMotors agradece a compreensão.");
}
else { //se for encontrado gera o resultado
while ($dados = mysql_fetch_array($seleciona)) {
// jogandos os dados nas variaveis
$id_carro = $dados["id_carro"];
$marca = $dados["marca"];
$modelo = $dados["modelo"];
$cor = $dados["cor"];
$ano = $dados["ano"];
$combustivel = $dados["combustivel"];
$portas = $dados["portas"];
$placa = $dados["placa"];
$preco = $dados["preco"];
$outros = $dados["outros"];
}
}
}
?>
<div style="border:none; position:absolute; width:717px; height:541px; left: 17px; top: 28px;">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr bgcolor="#000000" class="style2">
<td width="15%"></td>
<td width="22%">Modelo</td>
<td width="5%">Ano</td>
<td width="21%">Combustivel</td>
<td width="6%">Portas</td>
<td width="11%">Preco</td>
<td width="20%">Acessórios</td>
</tr>
<? echo "
<tr bgcolor='#ffffff' onMouseOver=\"this.bgColor='#cccccc';\" onMouseOut=\"this.bgColor='#ffffff';\" class=\"style3\">
<td align=\"center\" valign=\"middle\"><img src=\"images/foto_lista.jpg\" width=\"80\" height=\"60\"></td>
<td> $modelo</td>
<td> $ano</td>
<td> $combustivel</td>
<td> $portas</td>
<td> R$$preco</td>
<td> $outros</td>
</tr>\n";
?>
</table></div>
Pois então, funcionar o código funciona.... mais só ta me retornando último registro adicionado, o resto não aparece... onde ta errado ai?... eu quero que ele pesquise nesse mesmo estilo, mais que retorne todos os valores do campo "marca" = " audi ".... ai gera uma lista e talz....
Desde já agradeço a atenção, Valeu!
Carregando comentários...