Alle db records met hetzelfde id

  • Script/programmeertaal: PHP
    Probleem:
    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 voor uw hulp en tijd, mocht het niet duidelijk zijn wil ik het nog wel eens uitleggen

  • PHP
    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:

    PHP
    <?php
    echo "$cijfer";
    ?>



    Nieuwe reactie samengevoegd met originele reactie op 22.03.10 18:38:06:
    Nu heb ik dit:


    en geeft die niets weer, weet iemand wat er fout is?

  • Zo is het me gelukt:

    PHP
    <?
    $ai_db = mysql_query("SELECT AVG(`ai`) FROM `reactie` WHERE post ='".is_numeric($_GET['p'])."'");
    $ai = mysql_result($ai_db,0);
    echo ''.round($ai, 1).'';
    ?>


    :)

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!