Estou com problema para mostrar uma listagem de itens que são adicionados a uma tabela, passo o id do produto, e então faço o seguinte:
$user = $_SESSION['cliente']['id'];
$id = ($produto['id']);
$query = mysql_query("select * from minha_lista where produto = $id");
var_dump($query);
$num = mysql_num_rows($query);
if($num == 0){
mysql_query("insert into minha_lista (produto,cliente) values ('$id','$user')") or die(mysql_error());
}
e redireciono para a listagem:
<?
$cliente = $_SESSION['cliente']['id'];
$query = mysql_query("select * from minha_lista where cliente = $cliente");
$num = mysql_num_rows($query);
if($num > 0){
while($p = mysql_fetch_assoc($query)){
var_dump($p);
$query_pp = mysql_query("select * from produtos where id = '".$p['produto']."' limit 1");
$pp = mysql_fetch_assoc($query_pp);
$query_pi = mysql_query("select count(id) as total from produtos_imagens where produto='".$p['produto']."'");
$pi = mysql_fetch_assoc($query_pi);
$img = '';
if($pi['total']>0){
$sql_img = mysql_query("select * from produtos_imagens where produto='".$p['produto']."'");
$res_img = mysql_fetch_assoc($sql_img);
$img = 'imagens/produtos/imagem_'.$res_img['id'].'_P.'.$res_img['ext'];
}
if(!file_exists($img)){
$img = 'imagens/produtos/noimg.gif';
}
?>
<div class="produtos">
<p><a href="produto.php?id=<?=$pp['id']?>" class="prod_img"><img src="<?=$img?>" alt="<?=$pp['nome']?>" width="120" /></a></p>
<a href="comprar.php?id=<?=$pp['id']?>" class="prod_comp"><img src="imagens/btn_comprar.png" alt="Compra Rápida" class="compra_rapida" id="<?=$pp['id']?>" /></a><br />
<a href="excluir_lista.php?id=<?=$p['id']?>" class="prod_comp"><img src="imagens/btn_excluir.png" alt="Excluir da Lista" /></a>
<p class="prod_nome"><?=$pp['nome']?></p>
<p class="prod_por">
<?
$codigo = $pp['codigo_categoria'].$pp['codigo'];
echo 'R$ '.number_format(preco_produto($pp['preco_normal'],$codigo),2,',','.');
?>
</p>
<a href="produto.php?id=<?=$pp['id']?>">+ informações</a>
</div>
<?
}
}else{
?>
<p>Nenhum produto encontrado.</p>
<?
}
?>
Porém não puxa o id do produto, e traz os produtos sem foto, sem valor por não trazer o id, o que estou fazendo de errado, alguem poderia me ajudar?