Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Precedente e Successivo... perchè non va???

    Ciao a tutti.... Ho fatto questo codice php che mi permette tramite due pulsanti "precedente" e "successivo" di scorrere tutti i record di una tabella:

    Codice PHP:
     <?

    $valore
    =each($_GET);

    switch(
    $valore[0])
    {

    case 
    "succ":
        
        
    $query="select * from Lavorazioni where cod_lavorazione>'$valore[1]' limit 1;";
        break;
    case 
    "prec":
        
    $query="select * from Lavorazioni where cod_lavorazione<'$valore[1]' order by cod_lavorazione desc limit 1;";
        break;
    default:
        
    $query="select * from Lavorazioni order by cod_lavorazione limit 1;";
        break;
    }

    $cn mysql_connect("localhost""xxx""xxx")
    or die(
    "[b]Errore:[/b] Impossibile connettersi al Database mysql");

    mysql_select_db("xxx",$cn)
    or die(
    "[b]Errore:[/b] Impossibile accedere al Database Mysql");


    $ris=mysql_query($query,$cn)
    or die(
    "[b]Errore:[/b] Impossibile eseguire la query");

    echo 
    "
     
    "
    ;


    $riga=mysql_fetch_array($ris);

    $codlav=$riga['cod_lavorazione'];
    $tipo=$riga['tipo'];
    $metri=$riga['metri'];


    echo 
    "<table border='1' cellpadding='10px' cellspacing='0' align='center'>".
         
    "<tr><td>Cod Lavorazione:</td><td>$codlav</td></tr>".
         
    "<tr><td>Tipo:</td><td>$tipo</td></tr>".
         
    "<tr><td>Metri:</td><td>$metri</td></tr>".     
         
    "<tr><td colspan='2'>[url='5.php?prec=$cod']Precedente[/url]|[url='5.php?succ=$cod']Succesivo[/url]</td>".
        
         
    "</table>";




    mysql_close();

    ?>
    Non capisco però perchè non va... ecco la mia tabella Lavorazioni:


  2. #2
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    che errore ti da?

  3. #3
    Originariamente inviato da kodode
    che errore ti da?
    nessuno..... mi si visualizza il primo record e basta....

    Quando clicco non va ne "avanti" ne "indietro"...

    La cosa strana poi è che uso lo stesso codice (cambiando i parametri) su un'altra tabella funziona..

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    591
    prova così, poi necessita ulteriori modifiche
    Codice PHP:
    $pos = (isset($_GET["pag"]) and $_GET["pag"] != "") ? (int)$_GET["pag"] : 1;
    $query="select * from Lavorazioni order by cod_lavorazione limit ".$pos.",1;"

    $cn mysql_connect("localhost""xxx""xxx"
    or die(
    "[b]Errore:[/b] Impossibile connettersi al Database mysql"); 

    mysql_select_db("xxx",$cn
    or die(
    "[b]Errore:[/b] Impossibile accedere al Database Mysql"); 


    $ris=mysql_query($query,$cn
    or die(
    "[b]Errore:[/b] Impossibile eseguire la query"); 

    echo 
    "
     
    "



    $riga=mysql_fetch_array($ris); 

    $codlav=$riga['cod_lavorazione']; 
    $tipo=$riga['tipo']; 
    $metri=$riga['metri']; 


    echo 
    "<table border='1' cellpadding='10px' cellspacing='0' align='center'>"
         
    "<tr><td>Cod Lavorazione:</td><td>$codlav</td></tr>"
         
    "<tr><td>Tipo:</td><td>$tipo</td></tr>"
         
    "<tr><td>Metri:</td><td>$metri</td></tr>".      
         
    "<tr><td colspan='2'>[url='5.php?pag=".$pos-1."']Precedente[/url]|[url='5.php?pag=".$pos+1-"']Succesivo[/url]</td>"
         
         
    "</table>"




    mysql_close(); 

  5. #5
    Mi da pagina bianca....

    Devo cambiare qualche cosa di altro oltre alla connessione al db ???

  6. #6
    Adesso va il mio codice che ho postato.... Bo... magari avevo sbagliato a inerire qualche variabile...

    Grazie cmq...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.