Ciao ragazzi,
intanto grazie per l'aiuto che mi vorrete dare, sono fermo da 2 ore su un problema di cui ignoro la possibile soluzione
Allora dalla pagina x, che elenca una serie di seminari estrapolandoli da una tabella, c'è un link per modificare lo stato del seminario stesso (0 non pubblicato, 1 pubblicato). Il link manda in una pagina che richiama una funzione della classe che aggiorna il database.
Il problema è il seguente: un po' funziona, poi smette di funzionare, rimanda alla pagina x senza avere cambiato niente.
Il codice della funzione è il seguente:
Codice PHP:
public function cambiaStatoSeminario($IdSeminario,$NuovoStato){
$this->query = "UPDATE seminari_teatro SET Stato='".$NuovoStato."' WHERE IdSeminario='".$IdSeminario."'";
$this->connetti();
$this->esegui();
$this->disconnetti();
}
mentre il codice nella pagina di modifica è:
Codice PHP:
<?php
require "include/classe_admin.php";
$classe = new Amministrazione;
$cambiaStato=$classe->cambiaStatoSeminario($_GET["IdSeminario"],$_GET["mod"]);
if(!headers_sent()){header("Location:seminari.php") or die("Errore");}
?>
Chi sa aiutarmi?
Grazie mille
Lorenzo