login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Optellen

Offline Jaimy_Hess - 07/08/2006 19:15 (laatste wijziging 07/08/2006 19:15)
Avatar van Jaimy_HessNieuw lid Hallo,

Ik heb weer een vraag, maar ik zou echt niet weten waarop ik moet zoeken (omdat ik 't geen naam kan geven:$ ):

  1. <?PHP
  2.  
  3. $sql = mysql_query("SELECT niveau FROM spelers");
  4. while($list = mysql_fetch_object($sql))
  5. {
  6. echo "$list->niveau";
  7. }
  8.  
  9. ?>


Dit heb ik, en ik wil van alle spelers het niveau op tellen (alle $list->niveau's bij elkaar optellen. Ik dacht dat dit met COUNT(*) ging, maar hier mee tel je alleen de records.

Ik hoop dat jullie begrijpen wat ik bedoel,

Groetjes Jaimy.

3 antwoorden

Gesponsorde links
Offline Richard - 07/08/2006 19:17
Avatar van Richard Crew algemeen
  1. SELECT SUM(niveau) FROM spelers


hiervan met PHP.net: mysql_result de eerste row ophalen - mysql_result ($sql, 0);
Offline Maarten - 07/08/2006 19:18 (laatste wijziging 07/08/2006 19:18)
Avatar van Maarten Erelid
  1. <?php
  2. $totaal = 0;
  3. $sql = mysql_query("SELECT niveau FROM spelers");
  4. while($list = mysql_fetch_assoc$sql))
  5. {
  6. echo $list['niveau'];
  7. $totaal += $list['niveau'];
  8. }
  9. echo $totaal;
  10. ?>


Als je die lijst niet nodig hebt, en dus enkel en alleen de som wilt, is het zoals JeXuS zegt.
Offline Jaimy_Hess - 07/08/2006 19:19 (laatste wijziging 07/08/2006 19:33)
Avatar van Jaimy_Hess Nieuw lid Bedankt! Ik ga hiermee even stoeien, mocht 't me niet lukken, dan horen jullie 't, en mocht 't me wel lukken, dan kom ik nog bedanken (ik wijzig 't berichtje dan hoor, geen zorgen )

EDIT
Ja, het is gelukt bedankt JeXus en Murfy!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.182s