Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
boas...
tenho andado a fazer um carrinho de compras baseado em alguns tuturiais que encontrei na net... já melhorei bastante o código que funciona perfeitamente, porem gostava que na lista de compras que aparece no carrinho com os varios produtos adicionados, fosse possivel, ao clicar no nome do produto, exibir uma ficha detalhada do produto. Atá aqui tudo bem, acontece que apenas estou a conseguir exibir uma pagina que mostra todos os detalhes de todos os produtos no carrinho, em vez de mostrar apenas os detalhes do produto em que cliquei... abaixo o codigo php:
detalhes.php
<?
session_start();
include('conexao.php');
// Obtendo a id da sessão
$sessao = session_id();
?>
<html>
<body>
<?
$itens = mysql_query('SELECT * FROM carrinho,produtos
WHERE carrinho.cod = produtos.id AND carrinho.sessao = "'.$sessao.'"');
if(mysql_num_rows($itens) < 1){
echo "Carrinho Vazio!<br><br><a href='index.php'>Ir para a loja</a>";
} else {
while($item = mysql_fetch_assoc($itens)){
?>
<center>
<? echo '<br><img width=400 height=300 border=0 src="Imagens/'.$item['img'].'"><br><b>'.$produto['nome'].'</b><br>'; ?>
<br>
<b><a href="detalhes.php?<? echo $item['cod'] ?>"><? echo $item['nome'] ?></a></b>
<br>
<b>€</b> <? echo number_format($item['preco'], 2, ',', '') ?>
<?
}}
?>
</body>
</html>
alguem me consegue ajudar a perceber porque exibe todos os detalhes em vez dos detalhes apenas do produto selecionado?
Carregando comentários...