Ciao Ragazzi
- Ho una pagina cerca.php che mi mostra dei risultati di ricerca attraverso una query
- Alla fine di ogni singolo risultato ho inserito un pulsante che mi fa eseguire una funzione
(a href="cerca.php?action=attiva&id=$id">)
questo è un esempio della funzione:
Codice PHP:
if ( isset($_REQUEST['action']) ) {
$action = $_REQUEST['action'];
} else {
$action = "";
}
switch ($action) {
case 'attiva':
attiva();
break;
case 'disattiva':
disattiva();
break;
}
function attiva(){
// Effettuo la connessione al database
$idconnessione = mysql_connect($db_host, $db_user, $db_pass);
mysql_select_db($db_name);
$query_attiva = "INSERT INTO nometabella (id, stato) VALUES ('$id', '1')";
header('Refresh: 1; URL=cerca.php');
exit();
}
Il mio problema è che se si attiva la funzione e faccio il refresh della pagina perdo tutti i dati delle varibili di ricerca.
Come posso risolvere il problema?