Napisalem w PHP kod do sprawdania ilosci komentarzy dla danego newsa. Teraz chcialbym to przezucic na Smarty i nie wiem jak.
pobieranie ilosci
<?php
$sql = mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT ".$styl1['newsy'].""); $ile = mysql_query("SELECT * FROM komentarze WHERE id ='".$row['id']."' and co ='n'"); $newsy[] = $row;
$komenty[] = $i;
}
?>
wyswietlanie ilosci
{foreach item=news from=$newsy}
<div class="news-tytul"><a href="index.php?wiecej={$news.id}">{$news.tytul}
</a></div> <div class="news-tresc">{$news.wstep}
</div> <div class="news-stopka">{$u} | {$news.czas} {$news.czas1} | Komentarzy: {section name=k loop=$komenty}{$komenty[k]}{/section}
</div> {/foreach}
Co prawda wyswietlaja mi sie ilosci komentarzy, ale przy kazdym newsie pokazuje mi sie wynik wszystkich (nie lacznie, jedno obok drugiego)
I teraz moje pytanie. Jak sprawic aby obok jednego newsa wyswietlala sie tylko ta wartosc, ktora wskazuje ilosc komentarzy.