Count(*) werkt niet zoals het moet.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Bounty

Bounty

24/01/2010 22:35:00
Quote Anchor link
Ik heb net gemerkt dat er iets niet helemaal werkt op het forum waarmee ik dus net klaar ben te scripten :P

Als ik het aantal reacties in een topic wil ophalen gebruik ik:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
$reacties = mysql_query("SELECT COUNT(*) AS reacties FROM reacties WHERE topic_id='".$topic['id']."'");
         $aantal = mysql_result($reacties, 0);
             echo $aantal['reacties'];


Daarmee had ik tot nu toe nog geen problemen. Maar als er plots 10 reacties in een topic zijn, verschijnt er plots weer '1' bij het aantal reacties..

Heeft iemand een idee wat er mis is?
 
PHP hulp

PHP hulp

28/11/2024 20:53:37
 
Joren de Wit

Joren de Wit

24/01/2010 22:48:00
Quote Anchor link
De functie mysql_result() geeft een enkele waarde terug, geen array. De variabele $aantal['reacties'] zal lijkt mij dan ook niet bestaan. Echo gewoon $aantal eens?
 
Bounty

Bounty

25/01/2010 23:45:00
Quote Anchor link
Oké, het werkt dus. Heel erg bedankt :)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.