Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Cancellare record

  1. #1

    Cancellare record

    codice:
    $azione = trim($_POST['Azione']); 
    $ID = trim($_POST['ID']); 
    $modalita = trim($_POST['Modalita']); 
    $tipo = trim($_POST['Tipo']); 
    
    switch ($modalita) {
    case NULL:
    header("Location: errore2.php");
    breack;
    case 0:
    header("Location: errore2.php");
    breack;
    case 2:
    header("Location: errore2.php");
    breack;
    case 1:
    
    switch ($azione) {
    case "Modifica":
    $query = "UPDATE utenti SET Modalita='$tipo' WHERE ID = '$ID'";
    $result = mysql_query($query, $db);
    header("Location: modifica2.php");
    break;
    case "Sblocco":
    $query = "UPDATE utenti SET Bloccato=' ' WHERE ID = '$ID'";
    $result = mysql_query($query, $db);
    header("Location: modifica2.php");
    break;
    case "Blocco":
    $query = "UPDATE utenti SET Bloccato='SI' WHERE ID = '$ID'";
    $result = mysql_query($query, $db);
    header("Location: modifica2.php");
    break;
    case "Cancella":
    $query = "DELETE utenti WHERE ID = '$ID'";
    $result = mysql_query($query, $db);
    header("Location: modifica2.php");
    break;
    }
    breack;
    }
    L'ultima opzione, la cancellazione, non va anche se ne da' conferma, perché?

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    devi usare:
    codice:
    $query = "DELETE FROM utenti WHERE ID = '$ID'";
    ti conviene mettere anche or die(mysql_error()); dopo tutte le esecuzioni di query per controllare gli eventuali errori.

    think simple think ringo

  3. #3

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.