[php] Count-> doet ut niet goed!

Pagina: 1
Acties:

  • Dutchmega
  • Registratie: September 2001
  • Niet online
$mysql10 = mysql_query("SELECT COUNT(*D FROM reactie WHERE rubriek='hallo' AND rubriekid='1'");
$rid=mysql_num_rows($mysql10);

Er zitten mooi in de db 5 berichten onder rubriek "hallo" en rubriekid "1".
Maar toch geeft $rid steeds 1 aan... hoe kan dat?
is er wat fout in de code?

Robbie

  • goalgetter
  • Registratie: Juni 1999
  • Laatst online: 25-08 15:24
Dat komt omdat je het aantal rijen opvraagt, en niet de waarde die er in die row zit. Er komt inderdaad maar 1 row terug, en daar zit 1 value in...

Om die te krijgen doe je iets als:
PHP:
1
2
3
4
5
<?
$row = mysql_fetch_row($rid);
$aantal = $row[0];
//Als het goed is is $aantal nu 5
?>

  • Dutchmega
  • Registratie: September 2001
  • Niet online
hehe.. eindelijk een antwoord waar ik wat aan heb.

Bedankt.. hij doet het..

Robbie

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Op donderdag 25 oktober 2001 10:30 schreef Dutchmega het volgende:
Robbie
Lees FAQ betreffende het groeten.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

P -> W