Ciao a tutti!



Partendo dalla guida di paginazione che si trova qui:
http://php.html.it/articoli/leggi/85...one-di-dati/3/


Hop un problema:

ho messo un fporm che aggiorna la query via post,
e quindi mi da la paginaziine diversa a seconda della selezione sul form.

Il problema è che al cambio della pagina, ad es quando vado in pagina 2
la paginazione ritorna sui valori principali e non divide secondo la nuova richiesta.

Como posso passare via get i parametri che ho dato via post prioma ?

Porzioni del codice:


FORM:



Codice PHP:
<select class="select" name="selstatus">
<option <?php echo $sel0 ?> value="all">-Stato-</option>  
<option <?php echo $sel1 ?> value="lavorazione">In lavorazione</option> 
<option <?php echo $sel2 ?> value="cliente">Cliente</option> 
<option <?php echo $sel3 ?> value="dead">Dead</option> 
</select> 

[*]
<select class="select" name="data">
<option <?php echo $selectdata0 ?> value="0">-ordinamento-</option>  
<option <?php echo $selectdata1 ?> value="1">Data crescente</option> 
<option <?php echo $selectdata2 ?> value="2">Data decrescente</option> 
<option <?php echo $selectdata3 ?> value="3">Id crescente</option> 
</select> 
[*]

<input type="hidden" name="selstatus" value="<?php echo $selstatus?>" />
<input type="hidden" name="data" value="<?php echo $orddata?>" />
<input class="button" type="submit"  value="Ordina"> 
</form>
ES. DI CODICE PHP

Codice PHP:


switch ($selstatus) {
    case 
"lavorazione":
        
$sel1 "selected=\"selected\"";
        
$selstatus "AND stato='In lavorazione' ";
        break;
    case 
"cliente":
        
$sel2 "selected=\"selected\"";
        
$selstatus "AND stato='Cliente' ";
        break;
    case 
"dead":
        
$sel3 "selected=\"selected\"";
        
$selstatus "AND stato='Dead' ";
        break;
    default :    
        
$selectdata0 "";
        
$selstatus "AND stato='In lavorazione' ";
        break;        
    }



//


//funzione per l'ordinamento in base alla e la selezione della data

$seldata "ORDER BY id DESC";
if (isset(
$_POST['data'])){
$orddata $_POST['data'];
switch (
$orddata) {
    case 
"1":
        
$selectdata1 "selected=\"selected\"";
        
$seldata "ORDER BY data ASC";
        break;
    case 
"2":
        
$selectdata2 "selected=\"selected\"";
        
$seldata "ORDER BY data DESC";
        break;
    case 
"3":
        
$selectdata3 "selected=\"selected\"";
        
$seldata "ORDER BY id ASC";
        break;
    default :    
        
$selectdata0 "";
        
$seldata "ORDER BY id DESC";
        break;        
                }
}
// 


Come posso fare ?

Grazie