når jeg prøver updater det så kommer den frem og siger
at der ske en fejl
Lad os kigge i koden, hvorfor det sker:
- <?php
-
- if(mysql_num_rows($bruger) < 0){
- .....
- }
- else {
- echo "Der ske en fejl";
- }
-
- ?>
Det er i forbindelse med din num rows, hvor den bliver effektueret som en else til < 0. Det vil sige, at den udskriver en fejl, hvis antallet er 0 eller mere.
Egentlig kan du ændre den til:
if(mysql_num_rows($bruger) < 1)
Men der er stadig en ting, du skal tage hensyn til. Hvis der bliver trykket opdater ved en bruger, uden at ændre mailadressen. Vil den også give fejl, da mail adressen i det tilfælde allerede vil være i brug.