Mam kod, który na stronie main.php wyświetla newsy, i ilość komentarzy do nich z tabeli , "...koment" :
<? // pobieramy nazwę tabeli i numer id. $komenttabela = \"\".stripslashes($rekord[7]).\"koment\"; $id=\"\".stripslashes($rekord[0]).\"\"; } // zliczamy ilość rekordów w tabeli \"..koment\" $ilosc = \"SELECT count(*) FROM $komenttabela WHERE id=$id\"; $komentarze = $ilosc[0]; // wybieramy wszystko z newsów i wyświetlamy newsa... $id=\".....index.php?akcja=\".stripslashes($rekord[7]).\"&id=\".stripslashes($rekord[0]).\"\">Więcej...</A><BR> Komentarzy: ($komentarze)<BR></TD></TR></TABLE>\"; } ?>
Skrypt działa, ale jeśli mam kilka newsów na stronie, to wszystkie mają taką samą ilość komentarzy jak ostatni, mimo że nie mają komentarzy .
Nie wyświela żadnych błędów.
CO ejst przczyną że wyświetla wszędzie tą samą ilośc koemntarzy ?