Avatar billede n.b.jensen Nybegynder
18. november 2003 - 15:54 Der er 16 kommentarer og
1 løsning

Ingen scrollbare i textarea

$sql = mysql_query("select * from hvimessage where modtager = '$cookie_navn' AND read = 'nej'");
$total_rows = mysql_num_rows($sql);

Dette stykke kode giver følgende fejlmeddelser:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in E:\fegh.dk\hvi\index.php on line 87

Eller, det er faktisk linie to der giver fejl.
På forhånd tak?!?
Avatar billede Slettet bruger
18. november 2003 - 15:58 #1
Måske nogle slå/stavefejl i queryen?
Avatar billede doomstone-dk- Nybegynder
18. november 2003 - 16:00 #2
prøv
$sql = mysql_query("select * from hvimessage WHERE modtager = '".$cookie_navn."' AND read = 'nej'");
$total_rows = mysql_num_rows($sql);
Avatar billede avminarm Juniormester
18. november 2003 - 16:06 #3
sjov overskrift?
Avatar billede n.b.jensen Nybegynder
18. november 2003 - 16:23 #4
avminarm ->hva faen? det var da ihvertfald ikke det jeg skrev... Kan man rette det?

el barto ->Hjælper ikke...
Avatar billede n.b.jensen Nybegynder
18. november 2003 - 16:23 #5
Ups, jeg mener avminarm -> Hjælper ikke...
Avatar billede cool_casper Nybegynder
18. november 2003 - 18:05 #6
Hvilket output er du intereset i? Skal du tælle antal rækker?
Avatar billede cool_casper Nybegynder
18. november 2003 - 18:06 #7
*interesseret
Avatar billede n.b.jensen Nybegynder
18. november 2003 - 20:56 #8
Cool casper, jeg vil bare tælle antallet af rækker hvor modtager er = $cookie_navn og read er = nej
Avatar billede cool_casper Nybegynder
18. november 2003 - 20:58 #9
.. Og begge felter er text ?
Avatar billede cool_casper Nybegynder
18. november 2003 - 21:04 #10
Prøv evt. med:

$total_rows = mysql_result(mysql_query("SELECT COUNT(*) AS antal FROM hvimessage WHERE modtager='" . $cookie_navn . "' AND read = 'nej'"),0);
Avatar billede n.b.jensen Nybegynder
18. november 2003 - 22:03 #11
Desværre, den kommer bare med en anden fejlmelding:

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in E:\fegh.dk\hvi\Index.php on line 92
Avatar billede xyborx Nybegynder
19. november 2003 - 08:59 #12
Prøv lige følgende, for at se om der opstår fejl i sql query'en:
mysql_query("SELECT COUNT(*) AS antal FROM hvimessage WHERE modtager='" . $cookie_navn . "' AND read = 'nej'") or die(mysql_error());
Avatar billede avminarm Juniormester
19. november 2003 - 11:34 #13
*G* - nej man kan ikke rette overskr, men skidt pyt bare du får løst problemet ;o)
Avatar billede n.b.jensen Nybegynder
19. november 2003 - 15:29 #14
Nu giver den bare følgende fejlmeddelse:
You have an error in your SQL syntax near 'read='nej'' at line 1

Fandme irriterende, men tak for den hjælp jeg har fået indtil videre, hæver også lige antallet af point, da det abentbart er lidt sværere end først antaget...
Avatar billede avminarm Juniormester
20. november 2003 - 11:56 #15
vis din database struktur (dump)
Avatar billede n.b.jensen Nybegynder
21. november 2003 - 16:03 #16
Har fundet ud af problemet, af en eller grund gider den ikke når kolonnen hedder read, men godt når den hedder laest, så ændrede den bare. Mange tak for hjælpen, synes at i skal have lov at dele pointsne, så hvis i oprettet svar så kan i få lidt hver...
Avatar billede avminarm Juniormester
21. november 2003 - 22:35 #17
det er måske fordi read er er reserveret ord i mysql lige som "by" ikke kan anvendes
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