Datum auslesen

Manuelp
Hey, ich bin gerade dabei, eine Startseite für mein Forum zu erstellen.
Auf der Startseite sollen nur die Titel der letzten X Beiträge aus Forum X angezeigt werden.
Das klappt auch alles ganz gut.
Nun weiß ich aber nicht, wie ich das mit dem Datum machen soll. Ich bekomme das Datum einfach nicht ausgelesen.
Momentan sieht meine Datei so aus:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:

<?php

$host "********";
$user "********";
$pass "********";
$datenbank "********";
    
mysql_connect($host$user$pass) or die (mysql_error ());
mysql_select_db($datenbank) or die (mysql_error ());


$query_news "SELECT threadid, boardid, topic, visible, DATE_FORMAT( starttime, '%W, %d. %M %Y' ) AS starttime,
YEAR(starttime) as Year, 
MONTH(starttime) as Month, 
DAYOFMONTH(starttime) as Day, 
DAYOFWEEK(starttime) as Weekday
FROM bb1_threads WHERE boardid = '17' AND visible = '1' ORDER BY threadid DESC LIMIT 0,15";

$query_e_news mysql_query($query_news);


echo "<table width=\"100%\" border=\"0\"><tr><td width=\"50%\" align=\"left\">";

$lastdate "";
while($row_news mysql_fetch_array($query_e_news)) { 
if($lastdate != $row_news['starttime'])
   {
      echo "<br>";
      echo "<font style=\"background-color:#eeeeee;\">";
      echo $row_news['Weekday'];
      echo ", ";
      echo $row_news['Day'];
      echo ". ";
      echo $row_news['Month'];
      echo " ";
      echo $row_news['Year'];
      echo "</font><br>";
      $lastdate $row_news['starttime'];
   }
echo "<a href=\"/thread.php?threadid=".$row_news['threadid']."\"><b>";
echo $row_news['topic'];
echo "</b></a>";
echo "<br><br>";
}

echo "</td></tr></table>";

?>


Nun werden aber nur die Titel der Beiträge angezeigt, leider kein Datum. Kann dort jemand mir weiterhelfen?

Dazu muss ich noch sagen, dass diese Datum-Ausgabe noch etwas extraes hat: Wurden z.B. 2 Beiträge (bzw. News) am 15. November geschrieben, so steht das Datum nur über dem ersten Beitrag, nicht mehr unter dem 2.

Ich hoffe, ich habe mich einigermaßen verständlich ausgedrückt, und hoffe, dass ihr mir helfen könnt.
Agi
Versuchs mal so (habs ans WBB angepassst von den Abfragen usw. her)

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
<?php
$filename 'dateiname.php';
require('./global.php');

$query_e_news $db->query("SELECT threadid, boardid, topic, visible, starttime FROM bb".$n."_threads WHERE boardid = '17' AND visible = '1' ORDER BY threadid DESC LIMIT 0,15");

echo "<table width=\"100%\" border=\"0\"><tr><td width=\"50%\" align=\"left\">";

$lastdate "";
while($row_news $db->fetch_array($query_e_news)) { 
if($lastdate != $row_news['starttime'])
   {
$tage = array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
$wochentag date("w",$row_news['starttime']);

      echo "<br />";
      echo "<font style=\"background-color:#eeeeee;\">";
      echo $tage[$wochentag];
      echo ", ";
      echo date("d",$row_news['starttime']);
      echo ". ";
      echo date("m",$row_news['starttime']);
      echo ". ";
      echo date("Y",$row_news['starttime']);
      echo "</font><br>";
      $lastdate $row_news['starttime'];
   }
echo "<a href=\"/thread.php?threadid=".$row_news['threadid']."\"><b>";
echo $row_news['topic'];
echo "</b></a>";
echo "<br /><br />";
}

echo "</td></tr></table>";

?>


Ist nur ein Versuch, ungetestet, keine Garantie, dass es so funktioniert.
Manuelp
Jo, danke für deine Antwort!

Habe vorhin eine ähnliche Methode gefunden, war mir aber nicht sicher, ob die korrekt ist ...