Se voglio cancellare un record con un certo id alla pressione del pulsante
codice:
if ((isset($_GET['idclienti'])) && ($_GET['idclienti'] != "")) {
$deleteSQL = sprintf("DELETE FROM clienti WHERE idclienti=%s",
GetSQLValueString($_GET['idclienti'], "int"));
mysql_select_db($database_camere, $camere);
$Result1 = mysql_query($deleteSQL, $camere) or die(mysql_error());
$deleteGoTo = "mmmenu.php";
if (isset($_SERVER['QUERY_STRING'])) {
$deleteGoTo .= (strpos($deleteGoTo, '?')) ? "&" : "?";
$deleteGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $deleteGoTo));
}
Ma se voglio pulire tutto in database,quindi senza condizione WHERE e sempre e solo alla pressione del pulsante come dovrei fare?
Ho provato così ma mi fa il delete appena entro nella pagina ma non dopo che ho premuto il pulsante
[CODE]
{
$deleteSQL = sprintf("DELETE FROM clienti");
mysql_select_db($database_camere, $camere);
$Result1 = mysql_query($deleteSQL, $camere) or die(mysql_error());
$deleteGoTo = "mmmenu.php";
if (isset($_SERVER['QUERY_STRING'])) {
$deleteGoTo .= (strpos($deleteGoTo, '?')) ? "&" : "?";
$deleteGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $deleteGoTo));
}CODE]