Chamar dados de 2 tabelas diferentes
Criei 2 formularios diferentes que cadastram informações em uma e imagens em outra, pegando o id da informação cadastrada na outra tabela, agora to tentando chamar a imagem referente à cada id da informação, mas não aparece nada
codigo:
$stmt = $db->prepare("SELECT * FROM produto");
$stmt->execute();
foreach($stmt as $row){
?>
<tr>
<td>
<?php echo $row['id_produto']?>
</td>
<td>
<?php
$stmt2 = $db->prepare("SELECT * FROM produto INNER JOIN fotos ON produto.id_produto = fotos.id_produto where foto.id_produdo = ".$row['id_produto']);
$stmt2->execute();
foreach($stmt2 as $row){
?>
<img src="produtos/<?php echo $row['nome_foto']; ?>" width="150"/>
<?php } ?>
</td>
<td>
<?php echo $row['produto']?>
</td>
<td>
<?php echo $row['preco']?>
</td>
<td>
<?php echo $row['raca']?>
</td>
<td>
<?php
}
?>Discussão (2)
Carregando comentários...