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

    Inserimento utenti in db con username univoci

    Ciao a tutti,
    sono un novellino per quanto riguarda PHP e oggi ho provato a effettuare la registrazione degli utenti con username univoci quindi devo fare in modo che non esistano due utenti con lo stesso username.
    Il problema è che non funziona il controllo in modo effettivo e mi inserisce utenti con username anche uguali cosa che a me non va bene. PHP:

    Codice PHP:
    <?php    require_once('config.php');    session_start();    error_reporting(0);
        if(
    $_POST["user"] != "" && $_POST["password"] != ""){         $query "SELECT username FROM utente WHERE (username = ".$_POST["user"].")";         echo $query;        $esegui_query mysql_query($query);         $numero mysql_num_rows($result);         echo($numero);        if ($numero>0){             echo "Utente già registrato ";        }else{             echo "fai il tuo insert";            $sql "INSERT INTO utente (username, password)            VALUES('".$_POST["user"]."','".$_POST["password"]."')";            mysqli_query($db,$sql);        }         }   ?>

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    $numero = mysql_num_rows($result);

    $result non viene usata.

    prova rimpiazzando con $
    esegui_query.

    Inoltre dovresti vedere se Badaze o badaze o BADAZE sono lo stesso utente o utenti diversi.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

Tag per questa discussione

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.