Übersicht über neue Beiträge

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Tucker
Mitglied
Beiträge: 25
Registriert: 19.05.2004 19:01
Wohnort: Riesa

Übersicht über neue Beiträge

Beitrag von Tucker »

Hi,

ich möchte auf meiner Homepage eine kleiner Übersicht über neue Einträge einrichten. diese sollen auch gleich einen link zu dem entsprechendem post sein. ist dies irgendwie möglich?


hoffe ihr wisst was ich meine :wink:
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Muss halt die Tabellen in der DB und die versteckelten Foren anpasssen...

Code: Alles auswählen

                          echo"<br>";
                           echo"<h2><a href=\"./forum/index.php\">aus dem forum...</a></h2>";
                           echo" <table width=\"100%\">";
                           echo"   <tr>";
                           echo"     <th align=\"left\">Thema</th><th align=\"left\">Forum</th>\n"; //<th align=\"left\">Datum</th>
                           echo"   </tr>";


                           $anzahlTopics = 5;   // Anzahl der Topics die angezeigt sollen

                           $queryString = "SELECT topic_id, topic_title, topic_last_post_id, forum_name, 2forum_forums.forum_id
                                           FROM 2forum_topics, 2forum_forums
                                           WHERE 2forum_topics.forum_id = 2forum_forums.forum_id AND
                                           2forum_topics.forum_id !=4 AND
                                           2forum_topics.forum_id !=21 AND
                                           2forum_topics.forum_id !=20
                                           GROUP  BY topic_id
                                           ORDER  BY topic_last_post_id  DESC
                                           LIMIT $anzahlTopics";

                           $result = mysql_query($queryString);
                           $today = time();

                           while($resultArray = mysql_fetch_array($result))
                           {
                             if(strlen($resultArray[topic_title]) > 25) //Titel kürzen, falls länger als 25 Zeichen
                             {
                                 $resultArray[topic_title] = substr($resultArray[topic_title],0,22)." ..";

                             }
                             echo"   <tr> \n";
                             echo"     <td><a href=\"/forum/viewtopic.php?t=$resultArray[topic_id]#$resultArray[topic_last_post_id]\">$resultArray[topic_title]</a>&nbsp;&nbsp;</td>\n";
                             echo"     <td><a href=\"/forum/viewforum.php?f=$resultArray[forum_id]\">$resultArray[forum_name]</a>&nbsp;&nbsp;</td>\n";
                             echo"   </tr>";
                           }
                           echo "</table>";
                           echo "<br>";
                           echo "<br>";
Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Tucker
Mitglied
Beiträge: 25
Registriert: 19.05.2004 19:01
Wohnort: Riesa

Beitrag von Tucker »

wenn ich diesen code an der stelle einfüge, wo es mir die neuen beiträge anzeigt, erscheint folgende fehlermeldeung:

Code: Alles auswählen

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/web6/html/inc/adminpanel.inc.php on line 88
auf zeile 88 befindet sich folgender befehl:

Code: Alles auswählen

                           while($resultArray = mysql_fetch_array($result)) 

ich habe erst seit gestern eine datenbank und deshalb noch keinen dunst von mysql. hoffe, dass ich mich nicht all zu lächerlich mache. :oops:
Dennis63
Ehemaliges Teammitglied
Beiträge: 2597
Registriert: 02.07.2003 18:46

Beitrag von Dennis63 »

Hier steht mehr drüber. Eine Lösung aber auch noch nicht. Es ist auf alle Fälle ein BUG im phpBB...

http://www.phpbb.de/topic51214.html

Grüße
Dennis
Tucker
Mitglied
Beiträge: 25
Registriert: 19.05.2004 19:01
Wohnort: Riesa

Beitrag von Tucker »

hat sich schon geklärt. hab nach langem suchen einen schönen mod gefunden.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“