Avatar billede mnv_dk Praktikant
23. juni 2003 - 00:22 Der er 9 kommentarer og
1 løsning

fejl med mysql_num_rows

Hey... Har sQ et lille problem.... Jeg skal have vist alle nick, der er givet med variablen $user....
Mit script ser sådan ud.....
    $result = mysql_query("SELECT * FROM crew WHERE nick LIKE '$user' ORDER BY nick DESC");
    $tal = mysql_num_rows($result);


Jeg får følgende fejl: Warning: Supplied argument is not a valid MySQL result resource in /home/www/laanserver.timmy/admin/login.php on line 7

Hvor linie 7 er linien, med $tal = ...... Den giver ikke fejl i query'en....
Avatar billede Slettet bruger
23. juni 2003 - 00:24 #1
$result = mysql_query("SELECT * FROM crew WHERE nick LIKE '$user' ORDER BY nick DESC") or die(mysql_error());

- så finder du ud af, hvad der er galt.
Avatar billede mnv_dk Praktikant
23. juni 2003 - 00:27 #2
Tja, så virker det... mærkeligt... Men den melder ikke fejl...
Avatar billede erikjacobsen Ekspert
23. juni 2003 - 00:28 #3
og så mener du nok  nick LIKE '%$user%'  men det er ikke fejlen
Avatar billede mnv_dk Praktikant
23. juni 2003 - 00:28 #4
Nej, det gør jeg ikke! Men ellers tak..... mercur8, hvis du vil sætte det som et svar!
Avatar billede Slettet bruger
23. juni 2003 - 00:29 #5
Så mener du nok WHERE nick = '$user'
Avatar billede mnv_dk Praktikant
23. juni 2003 - 00:32 #6
Nej, det er det samme, men tak for svaret!
Avatar billede Slettet bruger
23. juni 2003 - 00:36 #7
Måden hvorpå = og LIKE fungerer er forskellig.
Avatar billede mnv_dk Praktikant
23. juni 2003 - 00:38 #8
FOrklaring udbedes!
Avatar billede Slettet bruger
23. juni 2003 - 00:40 #9
Avatar billede mnv_dk Praktikant
23. juni 2003 - 00:44 #10
thx
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester