01. oktober 2006 - 17:34Der er
3 kommentarer og 3 løsninger
tjekke om brugernavn findes
hejsa allesammen .. sidder og arbejder med noget bruger system, og skal så ha den til at tjekke om brugernavnet passer før den lader folk oprette sig som bruger.
//tjekke om brugeren findes i forvejen $res = mysql_query("SELECT brugernavn FROM brugere WHERE brugernavn='$brugernavn'"); if (mysql_num_rows($res) == 0){ //indsaet data i mysql mysql_query ("INSERT INTO brugere (brugernavn, password, rang, navn, alder, mail, text) VALUES('$brugernavn','$password','$rang','$navn','$alder','$mail','$text')"); } ?>
Synes godt om
Slettet bruger
02. oktober 2006 - 16:07#4
Jamen dog, det virker jo :D har fået den til at skrive hvis "$res == 0" du er oprettet i systemet.
men har lige et par spørgsmåk til:
Hvordan skriver jeg at brugernavnet findes hvis det er tilfældet? hvordan får jeg den til at skrive at et af felterne (brugernavn, kode) ikke er udfyldt?
tjaa..jeg kunne egentligt være lidt smålig og sige at det hører til et andet spørgsmål..men points is not an issue.. her er en løsning:
//tjekke om brugeren findes i forvejen $res = mysql_query("SELECT brugernavn FROM brugere WHERE brugernavn='$brugernavn'"); if (mysql_num_rows($res) == 0){ //indsaet data i mysql mysql_query ("INSERT INTO brugere (brugernavn, password, rang, navn, alder, mail, text) VALUES('$brugernavn','$password','$rang','$navn','$alder','$mail','$text')"); } else { print "brugernavn findes i forvejen i tabellen" }
og mht at være sikker på at felterne ikke er tomme kan du køre en if: if (empty($brugernavn)){ print "Brugernavn er tomt";} if (empty($kode)){ print "kode er tomt";}
Synes godt om
Slettet bruger
03. oktober 2006 - 19:23#6
takker for din hjælp :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.