Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou tentando usar dados de 3 tabelas, sendo que a primeira é (Categoria), segunda é Produtos dessa Categoria, e a terceira são fotos desses produtos.
Consigo mostrar a categoria e o produto, mas mostrar uma foto de cada produto não consigo.
Código da página que lista os produtos dentro de uma categoria selecionada:
<? if (isset($_GET["id_cat"])){ $id_cat = $_GET["id_cat"]; $result_a = mysql_query("Select * from Categoria where id_cat = '$id_cat'",$link) or die("Não foi possível encontrar dados referente a esse conteúdo."); $linhas_a = mysql_num_rows($result_a); $id_categ = mysql_result($result_a, $i, "id_cat"); }?> <html><body>.........<? $result = mysql_query("Select * from Produto where id_cat='".$id_categ."'",$link) or die("Não foi possível encontrar dados referente a esse conteúdo."); $linhas = mysql_num_rows($result); if ($linhas == 0) { echo "<table border=\"0\"><tr><td></td></tr>"; } else { echo "<table border=\"0\" align=\"center\">"; $col = -1; for($i=0;$i<$linhas;$i++){ $id_produto1 = mysql_result($result, $i, id_produto); $nomeproduto = mysql_result($result, $i, nomeproduto); $col++; if ($col == 4) { echo "<tr valign=\"bottom\"></tr>"; $col = 0; } echo "<td valign=\"bottom\" width=\"135\" class=\"txt12\" align=\"center\">fotodoproduto<br>$nomeproduto</td>"; } }?>A tabela Produtofotos tem os seguinte campos:
id_foto int(11) Não auto_increment
id_produto int(11) Não 0
titulo varchar(150) Não
legenda text Não
foto
Alguém sabe como faço pra também mostrar a foto de cada produto?
Valeu ...
Carregando comentários...