//Connect til db først $res=mysql_query("SELECT * FROM `database`.`table` WHERE `brugernavn`='".mysql_real_escape_string($brugernavn)."'"); if(mysql_num_rows($res)==1){ //==1 er lidt overflødigt echo "Bruger fundet"; }else{ echo "Bruger ikke fundet"; }
Synes godt om
Slettet bruger
27. april 2009 - 19:54#2
jeg får fejlen: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result ........
hvad vil det sige? den opretter brugeren fint nok
Synes godt om
Slettet bruger
27. april 2009 - 19:56#3
Men den opretter brugeren selv om den allerede findes i databasen, det skal den ikke :)
Kan jo ikke svarer på hvad din database / tabel hedder, det er derfor jeg har skrevet `databse`.`table` du bliver nød til at udskifte det med de rigtige værdier du skal nok også udskifte `brugernavn` hvis du ikk ehar kaldt feltet det i din tabel
Synes godt om
Slettet bruger
27. april 2009 - 20:09#5
har rettet det til, det ser sådan ud: ___ $tjek_sql = mysql_query("SELECT * FROM bowling_brugere WHERE brugernavn = '"mysql_real_escape($brugernavn)"'")or die(mysql_error()); if(mysql_num_rows($tjek_db)==1) {
Min fejl :-) havde tastet forkert og glemt lidt hist og her :-) Tak for hjælpen, nu spiller det bare som det skal ;)
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.