Как да изведа колко коментара има в дадена новина

kikity_94

Registered
Здравейте значи въпросът ми е следния. Интерсува ме как мога когато гледам списук с новините под самата новина как да направя да показва колко коментара има. Когато отворя news_view.php Там при самата новина ги извеждам по този начин

Код:
$our = mysql_query("SELECT count(id) as comments_total FROM comments WHERE idnews='$id'"); 
while($row = mysql_fetch_assoc($our)){ 
echo ("Коментари: <b>".$row['comments_total']."</b><br />");}

но когато сложа този код от преде в индекса не работи както трябва.
Надявам се разбрахте питането ми ако ли не ще обясня пак :)
 
Нещо не мога да се справя :( Ето кода за извеждане на новините

Код:
while ($row = mysql_fetch_assoc($our)) {
$sql = "SELECT kategoriq FROM newscats WHERE id='$row[kategoriq]'";
$res = mysql_query($sql) or die (mysql_error());
$com = mysql_fetch_assoc($res);
require "bbcodes.php";
$bbcods = strlen($bbcods) > 150 ? mb_substr($bbcods,0,150,'utf8') . "..." :$bbcods;
echo "<table id='main' align='center' cellspacing='0'>
<tr><td class='zaglavie' colspan='3'>$row[zaglavie]</td></tr>
<tr><td class='avtor' colspan='3'>От: <font color='red'>$row[avtor]</font>      
На: <font color='red'>$row[data]</font>
</td></tr>
<tr><td class='opisanie' colspan='3'>$bbcods</td></tr>
<tr><td class='oshte'><a href='news_view.php?id=$row[id]'>Още...</a></td>
<td class='kat'>Категория: <font color='red'>$com[kategoriq]</font></td></tr></font></td>
<td>
</td>
<tr><td></td></tr>
</table>";
}
 
Кода за извеждане на новините не трябва, а трябва SQL за коментарите и кода за коментарите ...
 

Back
Горе