me88
25-09-2010, 16:44
ciao sto sviluppando un sito in php e devo cancellare tutti i campi di una tabella contenuta nel mio database prima di chiudere la sessione. questo è il codice:
<?php
$db_user = "root";
$db_password = "quindici";
$db_database = "sito";
$connessione=mysql_connect($db_host,$db_user,$db_password);
$recset=mysql_db_query("sito","DELETE id From carrello",$connessione);
mysql_close($connessione);
session_start(); //ripresa sessione corrente
session_destroy(); //Distrugge la sessione corrente e tutte le variabili di sessione in essa contenute
header("Location: login.html");
?>
non ottengo nessun errore e vengo reindirizzata correttamente a login.html, il problema è che non viene cancellato nessun record. cosa sbaglio??
<?php
$db_user = "root";
$db_password = "quindici";
$db_database = "sito";
$connessione=mysql_connect($db_host,$db_user,$db_password);
$recset=mysql_db_query("sito","DELETE id From carrello",$connessione);
mysql_close($connessione);
session_start(); //ripresa sessione corrente
session_destroy(); //Distrugge la sessione corrente e tutte le variabili di sessione in essa contenute
header("Location: login.html");
?>
non ottengo nessun errore e vengo reindirizzata correttamente a login.html, il problema è che non viene cancellato nessun record. cosa sbaglio??