Visualizzazione risultati 1 fino 2 di 2

Discussione: Codice php per eliminare un record in mysql

  1. #1
    Guest

    Predefinito Codice php per eliminare un record in mysql

    Ciao a tutti.
    Sto utilizzando questo fie php:

    cancella.php
    Codice PHP:
    <?php
    require 'config.php';
    require
    'connect.php';


    $cognome = $_POST['cognome'];
    $query = "DELETE FROM utenti WHERE cognome='$cognome';
    ?>
    con questo form

    Codice HTML:
    <html>
    <body>
    <form method="post" action="cancella.php">
    Cognome:
    <input type="text" name="cognome" id="cognome" size="30" /><br />
    <br />
    <input type="submit" name="pulsante" value="Invia" /> 
    </form>
    </body>
    </html>
    Non da errori.
    Però nel database il record rimane, perchè?

    Grazie.
    Ultima modifica di infsa : 27-02-2010 alle ore 01.57.41

  2. #2
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Ehm... hai soltanto composto la query, ma non la stai eseguendo:
    Codice PHP:
    if (mysql_query ($query))
    {
    echo
    "Query eseguita: " . mysql_affected_rows() . " record sono stati eliminati";
    }
    else
    {
    echo
    "Errore: " . mysql_error ();
    }
    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •