Einzelnen Beitrag anzeigen
  #7 (permalink)  
Alt 28-06-2001, 17:58
Titus
 PHP Master
Links : Onlinestatus : Titus ist offline
Registriert seit: Jan 2001
Ort: im Rodgau
Beiträge: 4.292
Titus ist zur Zeit noch ein unbeschriebenes Blatt
Standard

klar geht das in einer Query ...
Code:
if ($q = mysql_query("select sum(note),count(*) from kommentar WHERE id=1",$db))
{
  list ($summe, $anzahl) = mysql_fetch_row ($q);
  echo "$anzahl Kommentare";
  if ($anzahl)
    echo "; Durchschnittsnote ",$summe/$anzahl
}
oder für alle IDs auf einmal:
Code:
if ($q = mysql_query("select id,sum(note),count(*) from kommentar group by id order by id",$db))
  while (list ($row_id, $summe, $anzahl) = mysql_fetch_row ($q))
{
  echo "ID=$row_id: $anzahl Kommentare";
  if ($anzahl)
    echo "; Durchschnittsnote ",$summe/$anzahl
  echo "<br>\n";
}
Mit Zitat antworten