login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Hulp met gemiddelde berekenen

Offline robinc - 21/03/2010 15:50
Avatar van robincNieuw lid Hoi,
Ik ben bezig met reacties aan het uitbreiden van wordpress.
Nu heb ik daarvoor een nieuwe database aangemaakt
waarbij ik het post id 2
en dan kunnen gebruikers cijfers geven, bijv gebruiksvriendelijkheid 8 etc.
en nu moet ik dus alles optellen waar post id = 2 (dat is geen probleem) maar nu moet ik delen door het aantal records die staan bij post id 2.
Weten jullie hoe dit moet?

Alvast bedankt 

Robin

7 antwoorden

Gesponsorde links
Offline Koen - 21/03/2010 15:51
Avatar van Koen PHP expert MySQL.com: AVG 
Offline robinc - 21/03/2010 16:09 (laatste wijziging 21/03/2010 16:10)
Avatar van robinc Nieuw lid
  1. SELECT SUM(cijfer)/COUNT(*) FROM tabel WHERE id = 2

hiermee heb ik dus meteen het gemiddelde?
en dan waar ik het cijfer moet neerzetten gewoon:
  1. <?php
  2. echo "$cijfer";
  3. ?>

of is het toch wat ingewikkelder?
Offline pijke - 21/03/2010 16:34 (laatste wijziging 21/03/2010 16:36)
Avatar van pijke Gouden medaille

Lid
het kan volgens mij nog simpeler.
  1. SELECT AVG(cijfer) FROM tabel WHERE id = 2
maar dit:
  1. <?php
  2. echo [b]"$cijfer"[/b];
  3. ?>
vind ik niet mooi.
je kunt het beter schrijven als:
  1. <?php
  2. echo $cijfer;
  3. ?>
het is mooier en werkt overal. de code hierboven niet.
Offline robinc - 21/03/2010 16:40
Avatar van robinc Nieuw lid Oke ik ga het zometeen proberen, ik wist niet dat het zo simpel ging 
Offline TotempaaltJ - 21/03/2010 16:53 (laatste wijziging 21/03/2010 16:53)
Avatar van TotempaaltJ PHP interesse @pijke:
  1. echo [b]"$cijfer"[/b];

werkt toch sowieso niet, met die [ b] en [/ b] buiten aanhalingstekens?
Offline Joost - 21/03/2010 16:57
Avatar van Joost PHP expert
TotempaaltJ schreef:
@pijke:
[..code..]
werkt toch sowieso niet, met die [ b] en [/ b] buiten aanhalingstekens?
Volgensmij wou hij dat stukje code dikdrukken. 
Bedankt door: TotempaaltJ
Offline robinc - 21/03/2010 17:10
Avatar van robinc Nieuw lid @totempaaltJ dat begrijp ik  viel mij ook meteen op.
Maar na het eten zal ik het even proberen.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.215s