Undgå identiske brugernavne?

Tags:    php

Fold kodeboks ind/udKode 


Hvordan kan jeg fortælle brugeren at brugernavnet er optaget hvis det allerede eksisterer i databasen. har prøvet en masse forskellige metoder, men intet ser ud til at virke. Nogen som har en løsning?




Brug: mysql_num_rows()

Den vil hente alle de selected rows...

http://dk.php.net/manual/en/function.mysql-num-rows.php



Det du kan gøre er at bruge en simpel MySQL sætning.

En simpel metode kan fx. være.

Fold kodeboks ind/udKode 






Indlæg senest redigeret d. 21.04.2010 20:19 af Bruger #8715
du kan sætte brugenavn til unik i databasen så vil din insert fejle når du prøver at lave en række med samme værdi. Så skal du bare test på om når den fejler om det er den fejl du får.

Om dette er bedre end Kim's forslag ved jeg ikke.



t