Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    81

    Controllare se un nick esiste già

    Scusate,
    sono ancora qui a rompere
    come posso far si che mi controlli se un nick esiste già?
    non so proprio come fare

  2. #2

    Re: Controllare se un nick esiste già

    Originariamente inviato da yomega
    Scusate,
    sono ancora qui a rompere
    come posso far si che mi controlli se un nick esiste già?
    non so proprio come fare
    Di cosa stiamo parlando? Hai del codice? Postalo.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2009
    residenza
    Roma
    Messaggi
    371
    be se hai tutti gli utenti salvati in un database basta fare una query che controlli se è presente una riga contenente quel nome utente, se intendi come fare per farlo senza ricaricare la pagina allora devi utilizzare Ajax...


    altrimenti se non ho capito bene richiedi in modo più chiaro

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    81

    controllare se un nick esiste

    allora,
    io ho
    $nome = $_POST['nome'];

    e nel db (chiamato 'utenti')
    ho id, nome, password.
    voglio far si che quando vado da registrazione.php
    a step2.php,
    se il nome già esiste nel db,
    dia errore.
    Non serve che dia errore appena inserisco il nome,
    vorrei qualcosa in php.
    Grazie in anticipo a tutti

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2009
    residenza
    Roma
    Messaggi
    371
    ma io farei cosi

    innanzitutto eseguo la connessione al db, dopodiche credo che queste righe di codice vadano bene per quel tipo di controllo
    Codice PHP:
    $sql='SELECT nome FROM nome_tabella WHERE nome='$nome;
    $query=mysql_query($sql);

    if(
    mysql_num_rows($query)>0)
        echo 
    'Esiste già un utente con quel nome.'

    EDIT: avevo dimenticato il WHERE nella query

  6. #6
    prova così

    Codice PHP:
    $query "SELECT nome FROM utenti WHERE nome = '$nome'";
    $result mysql_query($query$connection);

    $row mysql_fetch_array($result);

    if (
    $row>0)
    {
        echo 
    "Il nome inserito è già presente nel database";
    }
    else
    {
        echo 
    "Vai a step2.php"


  7. #7
    Codice PHP:
    $query "SELECT nome FROM utenti WHERE nome = '$nome'";
    $result mysql_query($query);
    $rows mysql_num_rows($result);
    if (
    $rows 0) {
        
    // Nome già esistente
    } else {
        
    // Nome non esistente

    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    81

    nick esistente

    grazie a tutti
    sono riuscito a risolvere
    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.