Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola espero que você me ajude...bom to tentando aqui fazer um select que me traga 5 registros, porém queria que me voltasse o resultado da seguinte maneira, em 2 colunas a primeira coluna com 3 registros e a segunda coluna com 2 registros...e tem que ser com paginaçãoeu fiz uma gambiarra aqui que quase deu certo a primeira coluna me traz corretamente com 3 resultados so que a segunda não deu muito certo porque quando eu mudo de pagina a segunda coluna sempre fica com o mesmo resultado.vou postar o codigo pra deem uma olhada.
<link href="_css/style.css" rel="stylesheet" type="text/css" /> <img src="images/top_produtos.gif" alt="SAC" width="61" height="32" style="margin-bottom:3px;float:left"/> <?$host = "localhost";$user = "root"; // Usuario do db$senha = "vertrigo"; // Senha do db$db = "mmeleva_data"; // Nome do banco de dados$categoria=$_GET['cat'];$acao=$_GET['action'];$conexao = mysql_connect($host, $user, $senha) or die (mysql_error());mysql_select_db ($db) or die (mysql_error());$pag = ($pag=$_GET['pag'])?$pag : 1;$registros = 5; // Registros por página$ini = ($pag-1) * $registros;$busca = mysql_query("SELECT * FROM produtos WHERE pro_cat_id = '$categoria' LIMIT ".$ini.",".'3');$total = mysql_query("SELECT * FROM produtos");?><div id="box_geral_produtos"><?while ($campo = @mysql_fetch_array($busca)) { $x=$campo['pro_img_p']; $y=$campo['pro_nome'];?><div id="box_produto_esquerda"> <div id="titulo_produto_lista"> <?php echo $campo["pro_nome"]; ?> </div> <div id="box_produtos_menor"> <img src="<?php echo $campo["pro_img_p"]; ?> "style="position: relative; margin-left: 5px; margin-top: 8px" width="66" height="58"/> </div> <div id="prod_inf"> <div id="prod_inf_det"><a href="index.php?action=detalhes&id=<?php echo $campo["pro_id"]; ?>">+Detalhes</a></div> </div><?}?></div><? /////////////////////////////////////lado direito/////////////////////////////////////////////?></div><div id="box_paginacao"><?$rows = @mysql_num_rows($total);$anterior = $pag-1;$proxima = $pag+1;$pags = ceil($rows / $registros);if ($pag > 1) {echo '<a href="?action=acessorios&cat=&pag='.$anterior.'"><b>Anterior </b></a>';} if ($pag < $pags) {echo '<a href="?action='.$acao.'&cat=&pag='.$proxima.'"><b> Próxima</b></a>';}echo "<br>";for ($num=1;$num<=$pags;$num++) {if ($pag==$num) {echo ' <b>['.$num.']</b> ';} else {echo '<a href="?action=acessorios&cat='.$categoria.'&pag='.$num.'"> '.$num.'</a>';}}?></div><div id="box_produto_direita"><? $busca = mysql_query("SELECT * FROM produtos WHERE pro_cat_id = '$categoria' LIMIT 3". ",".$registros);$total = mysql_query("SELECT * FROM produtos");while ($campo = @mysql_fetch_array($busca)) { $x=$campo['pro_img_p']; $y=$campo['pro_nome'];?> <div id="titulo_produto_lista"> <?php echo $campo["pro_nome"]; ?> </div> <div id="box_produtos_menor"> <img src="<?php echo $campo["pro_img_p"];?> "style="position: relative; margin-left: 5px; margin-top: 8px" width="66" height="58"/> </div> <div id="prod_inf"> <div id="prod_inf_det"><a href="index.php?action=detalhes&id=<?php echo $campo["pro_id"]; ?>">+Detalhes</a></div> </div><?}?></div>Carregando comentários...