Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

VercettiK

Produtos listados lado à lado

Recommended Posts

Seguinte, fiz um catálogo virtual pra uma empresa, e vai ser dinâmico. Só que o cliente quer que os produtos sejam listados 2x10, ou seja, 2 colunas e 10 linhas.

 

Já tenho o sistema básico, só que ele só lista 10 linhas, eu precisava saber como fazer o formato 2x10...

 

Aqui está o código original:

 

<style type="text/css"><!--.novotparat {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}--><!--.table {	border: 1px solid #CCCCCC;}--></style><?php $categoria = $HTTP_GET_VARS['cat'];include("query_config.txt");$conn = mysql_connect($hostname,$username,$password); $banco = mysql_select_db($database); $busca = "SELECT * FROM $table WHERE cat = '$categoria' ORDER BY cod "; $total_reg = "10";if (!$pagina) {     $pc = "1"; } else {     $pc = $pagina; } $inicio = $pc - 1; $inicio = $inicio * $total_reg; $limite = mysql_query("$busca LIMIT $inicio,$total_reg"); $todos = mysql_query("$busca"); $tr = mysql_num_rows($todos); $tp = $tr / $total_reg;$datasize = count($dados);	while ($dados = mysql_fetch_array($limite)) { 	$sizeof = count($dados);	$cod = $dados["cod"];	$titulo = $dados["titulo"]; 	$img = "images/produtos/$categoria/miniaturas/$cod.jpg";	$descricao = $dados["desc_1"];	$product_id = $dados["id"];echo "<div align=\"center\"><table width=\"421\" height=\"117\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"table\">  <tr bgcolor=\"#003366\" class=\"table\">    <td align=\"left\" height=\"23\" colspan=\"2\"> <font color=\"#FFFFFF\" size=\"2\" face=\"Verdana, Arial, Helvetica, sans-serif\">    $titulo</font> </blockquote></td>  </tr>	<tr bgcolor=\"#D6D7D9\">    <td height=\"3\" colspan=\"2\"></td>  </tr>  <tr>    <blockquote><td width=\"128\" align=\"left\" width=\"100\" height=\"75\">    <img src=\"$img\" width=\"100\" height=\"75\"></blockquote</td>    <td align=\"left\" valign=\"top\"><p><font color=\"#003366\" size=\"2\" face=\"Verdana, Arial, Helvetica, sans-serif\">$descricao</font></p>    </td>  </tr>  <tr background=\"produtos_2.php?cat=$categoria\">    <td colspan=\"2\" class=\"table\"><div align=\"right\"><a href=\"detalhes.php?id=$product_id&cat=$categoria\">Mais Detalhes</a></div></td>  </tr></table></div>";echo "<br>";} $anterior = $pc -1; $proximo = $pc +1; if ($pc>1) {     echo " <a href='?pagina=$anterior'>Página Anterior</a> "; }if ($pc>1 && $pc<$tp) {	echo "|"; }if ($pc<$tp) {     echo " <a href='?pagina=$proximo'>Próxima Página</a>"; } echo("<BR>");echo("<a href=\"produtos.php\">Voltar para Categorias</a>");?>

Se alguem puder me ajudar.

NOTA: Não pode ser feito usando par/impar com o ID, porque alguns produtos serão removidos, deixando alguns IDs faltando...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.