[PHP] Parametro valido su pagina avanti e indietro

Discussione in 'PHP' iniziata da Max61, 28 Febbraio 2019.

  1. Max61

    Max61 Utente Attivo

    Registrato:
    2 Marzo 2014
    Messaggi:
    615
    Mi Piace Ricevuti:
    3
    Punteggio:
    18
    Salve, siccome nel DB ho molti record e non posso visualizzarli tutti in una pagina php, quindi li visualizzo impaginandoli, il tutto va bene finchè alla pagina di ricerca non gli passo un parametro, in quel caso nella prima pagina tutto ok, ma nelle successive non mi trova nulla perchè non si porta dietro il parametro, come posso risolvere?
    Allego codice di ricerca
    PHP:
    <?php

    $anno 
    $_POST['anno'];

    require 
    'Connessione.php';

    $query "SELECT id, data, mese, anno, nominativo, matricola, livello, orain_feriale, oraout_feriale, tot_oreferiali, orain_festive, oraout_festive, tot_orefestive FROM tblorario WHERE anno='$anno' ORDER BY mese_num, data ASC";
    //---------------------------------------------
    // open the connection to the db server
    $link mysql_connect($host,$user,$password);
    include (
    'datagrid.class.php');
    // Print HTML
    echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
            "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">'
    ;
    echo 
    '<html xmlns="http://www.w3.org/1999/xhtml">';
    echo 
    '<head>';
    echo 
    '<meta http-equiv="Content-Type"
         content="text/html; charset=iso-8859-1" />'
    ;
    echo 
    '<title>Cancella calcolo</title>';
    echo 
    '<link href="styles.css" rel="stylesheet" type="text/css" />';
    echo 
    '</head><body>';
    // Use datagrid class with full options
    $mydatagrid = & new datagrid($link,$database,$query,27);
    $mydatagrid->setLinkPage("AlertCancellaGiornata.php?id");
    $mydatagrid->setLinkLabel("<img src='../images/CrossRed.gif' alt='edit' />");
    $mydatagrid->setLinkTitle("cancella");
    $mydatagrid->setPrev("<img src='../images/prev.gif' alt='previous' />");
    $mydatagrid->setNext("<img src='../images/next.gif' alt='next' />");
    $mydatagrid->setPkIsVisible(true);
    $mydatagrid->setSummaryTable("<strong><span style=\"color:blue\">Cancella la giornata");
    $mydatagrid->setCaptionTable("<strong><span style=\"color:red\">Cancella la giornata");
    $mydatagrid->makeTable();
    echo 
    '</body></html>';
    ?>
    il parametro passato è: $anno = $_POST['anno'];
    Grazie
    Max61
     
Sto caricando...

Condividi questa Pagina