1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[RESOLVIDO] php 30+30

Discussão em 'Web Development' iniciada por RicAlmeida, 2 de Julho de 2008. (Respostas: 4; Visualizações: 513)

  1. RicAlmeida

    RicAlmeida Power Member

    Boas,

    surgi-me um problema.
    eu faço a pesquisa e depois sao encontrados para ai 200 registos e queria que ao apresentar esses registos de 30 em 30 registo por exemplo cria-se uma nova tabela.
    como e que posso fazer isso ?
    eu ja fiz umas coisas mx so consigo ao registo 30 depois quando chega ao 60 ja nao faz nada

    cumps
     
    Última edição: 2 de Julho de 2008
  2. shello

    shello Moderador
    Staff Member

    Junta à query
    Código:
    LIMIT [I]x[/I], 30
    Em que aquele x é o início da contagem (que começa em 0). O 30 é o número de registos que vão ser devolvidos.

    Por exemplo:
    Código:
    SELECT * FROM 'myTable' LIMIT 5, 10
    vai devolver os registos 6 a 15 (inclusive) da tabela myTable (com todos os campos).
     
    Última edição: 2 de Julho de 2008
  3. RicAlmeida

    RicAlmeida Power Member

    obrigado

    resolvi isso um bocado diferente
    mas obrigado na mesma pela tua ajuda
     
  4. DarkWolfXP

    DarkWolfXP Power Member

    So uma questão para aproveitar este topico, mas isso vai estar sempre a selecionar os dados 5 a 10? n e vdd?
    kovak podias-me explicar como fizeste da tua maneira?
     
  5. RicAlmeida

    RicAlmeida Power Member

    o codigo que eu utilizei foi para que de 30 em 30 registo coloca.se uma linha nova com algum texto

    este e o codigo
    PHP:
      <?php
          $koiso
    =30;
          
    $n=0;
        while (
    $rowmysql_fetch_array($resultado)){
            
    $n=$n+1;
            if (
    $n==$koiso){
                echo 
    "<tr>";
                    echo 
    "<td><font face=verdana size=2><b>Produto</b></font></td>";
                    echo 
    "<td><font face=verdana size=2><b>Perfil</b></font></td>";
                    echo 
    "<td><font face=verdana size=2><b>Codigo Entrada</b></font></td>";
                    echo 
    "<td><font face=verdana size=2><b>Espessura</b></font></td>";
                    echo 
    "<td><font face=verdana size=2><b>Diametro / Largura</b></font></td>";
                    echo 
    "<td><font face=verdana size=2><b>Comprimento</b></font></td>";
                    echo 
    "<td><font face=verdana size=2><b>Peso p/ metro</b></font></td>";
                    echo 
    "<td><font face=verdana size=2><b>Peso</b></font></td>";
                    echo 
    "<td><font face=verdana size=2><b>N.º Armazem</b></font></td>";
                    echo 
    "<td><font face=verdana size=2><b>N.º Parteleira</b></font></td>";
                    echo 
    "<td><font face=verdana size=2><b>Excluir</b></font></td>";
                  echo 
    "</tr>";
                
    $metro=($row['comprimento']/1000);
                
    $peso_total=($metro*$row['peso']);
                echo 
    "<tr>";
                echo 
    "<td><font face=verdana size=2><a href=index.php?tam=".$row['comprimento']."&codigo=".$row['cod_unidade'].">";
                echo 
    $row['cod_pro'];
                echo 
    "</a></font></td><td><font face=verdana size=2>";
                echo 
    $row['cod_perfil'];
                echo 
    "</font></td><td><font face=verdana size=2>";
                echo 
    $row['cod_entrada']."&nbsp;".$row['cod_entrada2']."/".$row['cod_entrada3'];
                echo 
    "</font></td><td><font face=verdana size=2>";
                echo 
    $row['altura'];
                echo 
    "</font></td><td><font face=verdana size=2>";
                echo 
    $row['diametro_largura'];
                echo 
    "</font></td><td><font face=verdana size=2>";
                echo 
    $row['comprimento'];
                echo 
    "</font></td><td><font face=verdana size=2>";
                echo 
    $row['peso'];
                echo 
    "</font></td><td><font face=verdana size=2>";
                echo 
    $peso_total;
                echo 
    "</font></td><td><font face=verdana size=2>";
                echo 
    $row['n_armazem'];
                echo 
    "</font></td><td><font face=verdana size=2>";
                echo 
    $row['n_parteleira'];
                echo 
    "</font></td><td><a href=excluir_sobra.php?codigo=".$row['cod_unidade']."><img src=imagens/lixo.jpg width=22 height=24 border=0 /></a>";
                echo 
    "</tr>";
                echo 
    "<tr><td></td><td colspan=9><font size=1 face=verdana>".$row['obs']."</font></td></tr>";
                
    $koiso=$koiso+30;}
            
    $metro=($row['comprimento']/1000);
            
    $peso_total=($metro*$row['peso']);
            echo 
    "<tr>";
            echo 
    "<td><font face=verdana size=2><a href=index.php?tam=".$row['comprimento']."&codigo=".$row['cod_unidade'].">";
            echo 
    $row['cod_pro'];
            echo 
    "</a></font></td><td><font face=verdana size=2>";
            echo 
    $row['cod_perfil'];
            echo 
    "</font></td><td><font face=verdana size=2>";
            echo 
    $row['cod_entrada']."&nbsp;".$row['cod_entrada2']."/".$row['cod_entrada3'];
            echo 
    "</font></td><td><font face=verdana size=2>";
            echo 
    $row['altura'];
            echo 
    "</font></td><td><font face=verdana size=2>";
            echo 
    $row['diametro_largura'];
            echo 
    "</font></td><td><font face=verdana size=2>";
            echo 
    $row['comprimento'];
            echo 
    "</font></td><td><font face=verdana size=2>";
            echo 
    $row['peso'];
            echo 
    "</font></td><td><font face=verdana size=2>";
            echo 
    $peso_total;
            echo 
    "</font></td><td><font face=verdana size=2>";
            echo 
    $row['n_armazem'];
            echo 
    "</font></td><td><font face=verdana size=2>";
            echo 
    $row['n_parteleira'];
            echo 
    "</font></td><td><a href=excluir_sobra.php?codigo=".$row['cod_unidade']."><img src=imagens/lixo.jpg width=22 height=24 border=0 /></a>";
            echo 
    "</tr>";
            echo 
    "<tr><td></td><td colspan=9><font size=1 face=verdana>".$row['obs']."</font></td></tr>";}
            
    php?>
     

Partilhar esta Página