Visualizzazione risultati 1 fino 2 di 2

Discussione: Modifica campo MySql

  1. #1
    Guest

    Predefinito Modifica campo MySql

    Salve ho realizzato (in parte di mente mia e in parte da script già trovati su internet) questo form che mi DOVREBBE cambiare la mail che c'è nel db. Ho una tabella utenti con "id" (AUTO_INCREMENT), "user", "pass", "mail" ; Quando effettuo il login la sessione memorizza l'id.

    Codice:
    <?php
    //Mi*connetto*al*DataBase
    $db*=*mysql_connect($localhost,*$db_user,*$db_password);
    if*($db*==*FALSE)
    die*("Errore*nella*connessione.*Verificare*i*parametri*di*login");
    mysql_select_db($db_name,*$db)
    or*die*("Errore*nella*selezione*del*database.*Verificare*i*parametri*inseriti");
    
    //*Se*non*è*stata*definita*la*variabile*manda*l'utente*alla*homepage
    if(!isset($_SESSION['login']))
    {
    ****header('Location:*login.php');
    ****exit;
    }
    
    $new_mail*=*$_POST['new_mail'];**//Imposto*la*variabile*del*form*per*l'inserimento*della*nuova*mail
    $id*=*$_SESSION['login'][0]**//Imposto*la*variabile*dell'"id"*(AUTO_INCREMENT)*registrata*precedentemente*in*una*sessione
    
    //Eseguo*l'update*della*nuova*mail
    $query*=*"UPDATE*utenti*SET*mail='$new_mail'*WHERE*id='$id'";
    
    //Controllo*l'avvenuto*UPDATE
    if*(mysql_query($query,*$db))
    echo*"La*mail*è*stata*modificata*correttamente";
    else
    echo*"Erorre*durante*l'UPDATE";
    mysql_close($db);*endif;
    ?>
    
    <html>
    <head>
    <title>Form*modifica*mail</title>
    </head>
    <body>
    <form*method="post"*action="">
    <b>Inserisci*la*nuova*mail</b><br>
    <input*type="text"*name="new_mail"*/>
    <input*type="submit"*value="Change"*/>
    </form>
    </body>
    </html>
    Il bello è che mi da problema proprio alla riga dove c'è l'UPDATE

    $query*=*"UPDATE*utenti*SET*mail='$new_mail'*WHERE *id='$id'";*

    Il problema è questo:

    Parse error: syntax error, unexpected T_VARIABLE in /membri/colore123/update_mail.php on line 20

    Suggerimenti?

    Grazie in anticipo!!! :)

  2. #2
    L'avatar di andreafallico
    andreafallico non è connesso Super Moderatore
    Data registrazione
    02-06-2009
    Messaggi
    1,981

Tags for this Thread

Regole di scrittura

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