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
il parametro passato è: $anno = $_POST['anno'];
Grazie
Max61
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>';
?>
Grazie
Max61