Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    controllo su campi "UNIQUE"

    Ciao,

    ho un semplice form per l'iscrizione di utenti per un blog.
    Ho i seguenti campi:
    nickname, nome, cognome, e-mail, password, ripeti password.

    Vorrei inserire un controllo che mi indichi che nickname, e-mail e password non sono già presenti nel database. Nel database questi campi sono di tipo "UNIQUE". Ma nella pagina di risposta dopo l'invio dei dati da parte dell'utente vorre poter segnalare quale di questi é già presente in moto che l'utente li possa modificare.
    Come posso fare il controllo ?

    Grazie

  2. #2
    In quell'elenco le uniche cose uniche possono essere username ed email, il resto può avere doppioni.
    Prima di fare una INSERT fai una SELECT dalla tabella utenti dove controlli se lo username e le email inserite abbiano un mysql_num_rows=1, se è cosi segnali che i dati inseriti sono usati da un altro utente, se invece risulta 0 fai la insert e continui con la registrazione.

  3. #3
    Grazie

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.