Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13
  1. #11
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    escape...backslash...non so di che state parlando! VVoVe:



    Anke se l'update nn mi va...


    Codice PHP:
    $sql2 ="UPDATE users SET nome = '"$_GET['nome'] ."' WHERE mail = '"$_SESSION['utente']['mail'] ."'";
    mysql_query($sql2);
    echo 
    $sql2
    La stringa è corretta, ho messo un echo alla fine per stamparla e se la copio e la incollo nel PhpMyAdmin funziona....però con questo codice non mi fa l'update del record....

    (ovviamente c'è la connessione al db ma qui nn l'ho scritta)

  2. #12
    prova così... [io di solito faccio così]

    "UPDATE `users` SET `nome`= \"".mysql_escape_string($_GET['nome'])."\" WHERE `mail`= \"".$_SESSION['utente']['mail']."\";"

  3. #13
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    No no era un errore mio

    Il codice andava bene solo che non modificavo la variabile di sessione (che è quella che uso nelle visualizzazioni) e quindi nel DB la modifica avveniva ma nn la visualizzavo subito!
    ora provo l'escape per la questione degli apici!

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.