Ir para conteúdo

POWERED BY:

Arquivado

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

gabriel_b

Problema div IE

Recommended Posts

Olá!

Tô com um problema, não consigo fazer a paginação dos produtos no IE. No Chrome e no Firefox ta tudo beleza, só no IE que dá erro.

ele ultrapassa o limite da div... e não mostra os produtos.

Eu quero mostrar 8 produtos por pág e ele mostra somente uma linha, tipo infinita...

O que posso fazer?

 

segue o código:

<?php
//pagina��o;

if(isset($_GET["pag"]))
  $pag = $_GET["pag"];
else
  $pag = 1;

$quanti = 8;
$inicio = ($pag * $quanti) - $quanti;

?>

<link rel="stylesheet" href="estilo.css">
<div id="conteudo_prod"><br>

   <span class="titulos">Produtos</span><br>

   <?php
   include('conexao.php');
   $id=$_GET['id'];
   $sql = mysql_query("SELECT * FROM produto where cod_categoria='$id' limit $inicio, $quanti", $conexao);

   $num=0;
   while($row = mysql_fetch_array($sql)) {
   $img=$row['imgp'];
   $idp=$row['cod_produto'];
   $nome=$row['nome'];

   echo"
       <table border='0' cellpadding='0' cellspacing='0' bgcolor='#DAE0BE' align='left'>
       <tr>
          <td bgcolor='#DAE0BE' width='10px'></td>
          <td width='100px'><p><span class='textos'>$nome</span></p>
          <img src='$img'><br><br>
          <a href=\"detalhes.php?id=$idp\" target='conteudo'><img src='recortes/produto_bt_veja.jpg' border='0' align='right'/></a>
          <td width='10px' align='top' valign='top'><img src='recortes/produto_canto.jpg'></td>
          <td bgcolor='#FFFFFF' width='10px'></td>
          </tr>
          <tr>
          <td bgcolor='#FFFFFF' height='20px'></td>
          <td bgcolor='#FFFFFF' height='20px'></td>
          <td bgcolor='#FFFFFF' height='20px'></td>
          <td bgcolor='#FFFFFF' height='20px'></td></table>";
       $num++;
      if($num % 4== 0)
          echo "<br>";
      }
?>


           </div>
           <div id="paginacao"> <?php
           // seleciona a id do produto
            $sql3  = "select cod_produto from produto where cod_categoria='$id'";
            $dados3 = mysql_query($sql3);
            $total =  mysql_num_rows($dados3);

           //ceil arredonda pra cima
           $paginas = ceil($total / $quanti);


           for ($i = 1; $i <= $paginas; $i++){
                if($i == $pag){
                   echo "[$i]   ";
               }else {
                   echo "<a href='produtos.php?pag=$i&id=$id'>";
                   echo "$i </a>   ";
               }

           }

?>
           </div>

 

CSS

#conteudo_prod{
   background-color:#FFFFFF;
   position: absolute;
   left: 0px;
   top: -5px;;
   width: 633px;
   height: 590px;


}

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.