Nasenbaer
2003-04-24, 14:09:57
Hi,
ich möchte in mein Newssystem eine Kommentarfunktion einbauen. Zusammen mit den News soll ein Links zur Kommentareingabe und die Zahl der bereits abgegebenen Kommentare angezeigt werden.
Ich wollte es eigentlich folgendermaßen lösen:
// News Script
$NewsQuery = $db->query("SELECT newsid,nickname,published,headline,message FROM cl_news,cl_user WHERE cl_news.userid=cl_user.userid ORDER BY published desc LIMIT 10");
while( list( $news_id, $news_author, $news_published, $news_headline, $news_message ) = $db->SpecificData($NewsQuery) )
{
$db->query("SELECT count(*) FROM cl_comments WHERE news_id=$news_id");
list( $comment_count ) = $db->data();
Aber ich kann tortz Speichern der ResultID nicht auf Ergebnisse früherer Abfragen zugreifen.
Und einbauen kann ich die Abfrage der Kommentaranzahl auch nicht ins obere Query.
Hat da jemand ne Idee?
Mfg Nasenbaer
ich möchte in mein Newssystem eine Kommentarfunktion einbauen. Zusammen mit den News soll ein Links zur Kommentareingabe und die Zahl der bereits abgegebenen Kommentare angezeigt werden.
Ich wollte es eigentlich folgendermaßen lösen:
// News Script
$NewsQuery = $db->query("SELECT newsid,nickname,published,headline,message FROM cl_news,cl_user WHERE cl_news.userid=cl_user.userid ORDER BY published desc LIMIT 10");
while( list( $news_id, $news_author, $news_published, $news_headline, $news_message ) = $db->SpecificData($NewsQuery) )
{
$db->query("SELECT count(*) FROM cl_comments WHERE news_id=$news_id");
list( $comment_count ) = $db->data();
Aber ich kann tortz Speichern der ResultID nicht auf Ergebnisse früherer Abfragen zugreifen.
Und einbauen kann ich die Abfrage der Kommentaranzahl auch nicht ins obere Query.
Hat da jemand ne Idee?
Mfg Nasenbaer