Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá a todos... tenho andado a trabalhar num carrinho de compras... acontece que encalhei agora numa parte do carrinho. Como é que posso inserir neste código algo que me mostre os resultados dos produtos em 4 colunas com 3 produtos um abaixo do outro em cada uma dessas colunas e ao mesmo tempo adicione abaixo da tabela de produtos a paginação?!?!?!
index.php
<?
session_start();
include('conexao.php');
?>
<html>
<body>
<?
// Faz o pedido à base de dados.
$produtos = mysql_query('SELECT * FROM produtos ORDER BY RAND()', $con);
while($produto = mysql_fetch_assoc($produtos)){
echo '<div>';
// Mostra a imagem e nome do produto.
echo '<br><img width=120 height=90 border=0 src="Imagens/'.$produto['img'].'"><br><b>'.$produto['nome'].'</b><br>';
// Mostra o preço.
echo '€ '.number_format($produto['preco'], 2, ',', '').'<br>';
// Mostra o link pra adicionar ao carrinho.
echo '<a href="carrinho.php?produto='.$produto['id'].'">Adicionar ao Carrinho</a><br><br>';
echo '<a href="verProdutos.php">Ver Carrinho</a></div>';
}
?>
</body>
</html>
Alem destes 2 passos que necessito acima, tenho tambem outro codigo que mostra os detalhes de cada produto, nele eu queria que a imagem do produto aparecesse com marca de agua no centro. o codigo é o seguinte:
detalhes.php
<?
include('conexao.php');
?>
<html>
<body>
<?
$id = $_GET['id'];
$itens = mysql_query("SELECT * FROM produtos WHERE id = '$id'") or die(mysql_error());
if(mysql_num_rows($itens) < 1){
echo "Produto inválido!<br><br><a href='index.php'>Ir para a loja</a>";
} else {
while($item = mysql_fetch_assoc($itens)){
?>
<center>
<table cellpadding='5' cellspacing='1' width='500'>
<tr>
<td bgcolor='e3e3e3' align='center'>
<? echo '<br><img width=400 height=300 border=0 src="Imagens/'.$item['img'].'"><br><b>'.$produto['nome'].'</b><br>'; ?>
</td>
</tr>
<tr>
<td bgcolor='#99cc33' align='center'>
<center>
<b><a href="detalhes.php?id=<? echo $item['cod'] ?>"><? echo $item['nome'] ?></a></b>
<br>
<b>€</b> <? echo number_format($item['preco'], 2, ',', '') ?>
</td>
</tr>
<tr>
<td bgcolor='#99cc33' align='center'>
<input type='button' onclick='window.location.href="verProdutos.php"' value='Ver Carrinho'> <input type='button' onclick='window.location.href="index.php"' value='Continuar às Compras'> <input type='button' onclick='window.location.href="comprar.php"' value='Finalizar Compras'>
</td>
</tr>
</table>
<?
}}
?>
</body>
</html>Só falta meter a imagem do detalhes.php com marca de agua, ta complicado isso e o cod ate é bem simples...
detalhes.php
<?
ob_start();
include('conexao.php');
?>
<html>
<body>
<?
$id = $_GET['id'];
$itens = mysql_query("SELECT * FROM produtos WHERE id = '$id'") or die(mysql_error());
if(mysql_num_rows($itens) < 1){
echo "Produto inválido!<br><br><a href='index.php'>Ir para a loja</a>";
} else {
while($item = mysql_fetch_assoc($itens)){
?>
<center>
<img src='BannerLoja.png' border='0'><br>
<table bgcolor='#99cc33' cellpadding='5' cellspacing='1' width='800'>
<tr>
<td bgcolor='#ffffff' align='center'>
<?
echo '
<br>
<img width=400 height=300 border=0 src="Imagens/'.$item['img'].'">
<br>
<b>'.$produto['nome'].'</b>
<br>
';
?>
</td>
</tr>
<tr>
<td bgcolor='#99cc33' align='center'>
<center>
<font size='2' color='#ffffff'><b>Detalhes do Produto:</b></font>
</td>
</tr>
<tr>
<td bgcolor='#e3e3e3' align='center'>
<font size='4' color='#000000'><b><? echo $item['cod'] ?><? echo $item['nome'] ?></b></font>
<?
echo '
<br>
<b><hr size=1 color=green><font color=#99cc33>Descrição Detalhada:</font></b><br>'.$item['descricao'].'
<br>
<b><hr size=1 color=green><font color=#99cc33>Extras Incluídos:</font></b><br>'.$item['extras'].'
<br>
<b><hr size=1 color=green><font color=#99cc33>Stock Actual:</font></b><br>'.$item['stock'].'
';
?>
<br>
<b><hr size=1 color=green><font color=#99cc33>Preço:</font></b><br>
<font size='4' color='red'>
<b>€</b> <? echo number_format($item['preco'], 2, ',', '') ?>
</td>
</tr>
<tr>
<td bgcolor='#99cc33' align='center'>
<a href="verProdutos.php"><img src="BotCarrinho.png" border="0"></a> <a href="index.php"><img src="BotLoja.png" border="0"></a> <a href="finalizar.php"><img src="BotFinalizar.png" border="0"></a>
</td>
</tr>
</table>
<?
}}
ob_flush();
?>
</body>
</html>
só falta o codigo para mostrar a marca de agua em *.png...
actualmente o link desse codigo é: <img width=400 height=300 border=0 src="Imagens/'.$item['img'].'">
alguem sabe ajudar?
resolvido
Um exemplo para tu estudar: http://codigofonte.uol.com.br/codigo/php/i...-marca-dagua%5D
Agora é só quebrar a cuca e adaptar para suas necessidades.