Servus zusammen.
Also ich bin gerade dabei ein Newssystem mit smarty zu basteln.
Bisher habe ich folgenden PHP CODE für die Abfrage der News:
Soweit geht das auch prima.
Jetzt müsste ich allerdings in dieses array noch die Anzahl der Kommentare einfügen.
Diese befinden sich in
tmb_news_kommentare
- id
- id_news
- name
- homepage
- email
- inhalt
- datum
- ip
Also müsste ich jetzt passend zu der NewsID die Kommentare zählen.
Weiter als so bin ich allerdings nicht gekommen:
Naja allerdings müsste das in den Code oben mit rein und statt der 1 müsste natürlich die entsprechende news.id stehen !
Also ich bin gerade dabei ein Newssystem mit smarty zu basteln.
Bisher habe ich folgenden PHP CODE für die Abfrage der News:
PHP-Code:
$sql = "SELECT
tmb_news.id,
tmb_news.kategorie,
DATE_FORMAT(tmb_news.datum, ' ".DATUMSFORMAT." ') AS datum,
tmb_news.titel,
tmb_news.anfang,
tmb_news.inhalt,
tmb_members.nick,
tmb_members.email
FROM
tmb_news,
tmb_members
WHERE
(tmb_news.autor = tmb_members.id)
ORDER BY
tmb_news.datum DESC
LIMIT 10";
$query = @mysql_query($sql) OR print (mysql_error());
$news = array(); // leeres Arrayelement erzeugen
while ($row = mysql_fetch_assoc($query))
{ $news[] = $row; }
$smarty->assign('newsarray', $news);
Jetzt müsste ich allerdings in dieses array noch die Anzahl der Kommentare einfügen.
Diese befinden sich in
tmb_news_kommentare
- id
- id_news
- name
- homepage
- inhalt
- datum
- ip
Also müsste ich jetzt passend zu der NewsID die Kommentare zählen.
Weiter als so bin ich allerdings nicht gekommen:
PHP-Code:
SELECT COUNT( tmb_news_kommentare.id_news )
FROM tmb_news_kommentare
WHERE (tmb_news_kommentare.id_news = 1)
Kommentar