alinhamento de 4 objectos por linha
porque é que este código não exibe 4 produtos por colunas em 3 linhas num total de 12 objectos por pagina?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<style type="text/css"><!--
.pag {
font-family: Verdana, Arial;
font-size: 12px;
background-color: #ffffff;
width: 800px;
text-decoration: none;
}-->
</style>
<?
require("../Produtos/conexao.php");
###################################################################################
// Inicia a Paginação
###################################################################################
if($_SERVER['REQUEST_METHOD']=='GET'){
$pg = isset($_GET['pg']) ? (int)(htmlentities($_GET['pg'])) : 1;
($pg <= 0) ? $pg = 1 : NULL;
$inicio = ($pg * 12) - 12;
$select = mysql_query("SELECT * FROM produtos ORDER BY id_produtos LIMIT 12") or die(mysql_error());
###################################################################################
// Inicia o conteúdo da página
###################################################################################
echo "
<center>
<img src='../Produtos/Imagens/BannerLoja.png' border='0'>
<br>
<br>
<table cellpadding='5' cellspacing='1' width='800'>
<tr>
";
$sql = "SELECT * FROM produtos ORDER BY id_produtos LIMIT $inicio,12" or die(mysql_error());
$procura = mysql_query($sql) or die(mysql_error());
while($itens = mysql_fetch_assoc($procura)){
echo '<td width="195" align="left">';
echo '<center><font face="arial" size="3" color="green"><strong>'.$itens['produto'].'</strong></font>';
echo '<center><font face="arial" size="1" color="#666666">Ref: '.$itens['referencia'].'</font>';
echo '<center><a href="detalhes.php?id_produtos='.$itens['id_produtos'].'"><img width="150" height="100" border="0" src="../Produtos/Produtos/'.$itens['imagens'].'"></a><br>';
echo '<center><font face="arial" size="3" color="red">Preço: <b>€ '.number_format($itens['preco'], 2, ',', '.').'</b></font><br>';
echo '<center><a href="../Produtos/carrinho.php?accao=add&id_produtos='.$itens['id_produtos'].'"><img src="../Produtos/Imagens/BotAdicionar.png" border="0"></a><br>';
echo '<br></td>';
}
?>
</tr>
</table>
<br>
<?
}
###################################################################################
// Fim do conteudo da página
###################################################################################
mysql_free_result($select);
$conta_reg = mysql_query("SELECT COUNT(*) AS id_produtos FROM produtos LIMIT 12") or die(mysql_error());
$total_reg = mysql_result($conta_reg,0,id_produtos);
$paginas = ceil($total_reg/12);
mysql_free_result($conta_reg);
?>
<hr size="1" color="green" width="800">
<table cellpadding="5" cellspacing="1" width="800">
<tr>
<td align="left">
<a href="?pg=1"><img src="../Produtos/Imagens/BotPrimeiraPagina.png" border="0"></a>
</td>
<td class="pag" align="center">
<?
for($i = $pg-LINKS; $i <= $pg-1; $i++){
($i <= 0) ? false : print '<a href="?pg='.$i.'">'.$i.'</a>';
}
print '<a href="#">'.$pg.'</a>';
for($i = $pg+1; $i <= $pg+12; $i++){
($i > $paginas) ? false : print '<a href="?pg='.$i.'">'.$i.'</a>';
}
?>
</td>
<td align="right"><a href="?pg=<? print $paginas; ?>"><img src="../Produtos/Imagens/BotUltimaPagina.png" border="0"></a></td>
</tr>
</table>
<?
###################################################################################
// Fim da paginação e da tabela
###################################################################################
?>
</body>
</html>
<hr size="1" color="green" width="800">
<a href="../Produtos/carrinho.php"><img src="../Produtos/Imagens/BotCarrinho.png" border="0"></a>
</body>
</html>Discussão (1)
Carregando comentários...