Even kort: in mijn mysql is een tabel 'comments' met een rij genaamd 'cid', hier komt het ID nummer van een nieuwsitem te staan zodat bijv. nieuwsitem met id als 15 alle comments met 'cid' 15 er bij doet.

Nu mijn vraag: hoe zorg ik dat alle 'cid's met hetzelfde nummer bij elkaar worden opgetelt en de uitkomst in een getal wordt weergegeven. Dus bijvoorbeeld bij nieuws ID 15 staat: Comments(#aant comments met cid 15).

(hoop dat jullie mijn vraag begrijpen, zit weer een beetje moeilijk te doen :p)

Alvast bedankt

laters
<?
$sql = "SELECT * FROM comments WHERE cid = $row[id]";
$res = mysql_query($sql);
$comments = mysql_num_rows($res);
echo "$comments";
?>

zo heb ik t
Het moet zo :
<?php
echo $comments;
?>
anders ga je errors krijgen, of vertraging
wat is dan het verschil, ik heb het net getest maar werkt even goed..
Het moet zo :
<?php
echo $comments;
?>
anders ga je errors krijgen, of vertraging


bram je hebt idd gelijk over dat het zo hoort,

maar lul niet want je krijgt geen errors of vertraging :)

[edit]
wat uitleg, vars horen buiten " en " te staan.. alleen teksten moeten tussen " en "..

voorbeeld:

<?
echo $comment . " is commentaar dus: " . $comment . "is commentaar!";
?>

Reageren