Moin
Ich habe folgenden PHP - Code, der mir eine Kleine Tabelle mit 5 Einträgen generieren soll:
PHP-Code:
<?PHP
$date = date("Y-m-d");
$get_entries2=mysql_query("SELECT date as dut, event_desc FROM event WHERE date >='$date' order by date" );
$counter = 0;
$row = mysql_fetch_object($get_entries2);
echo "
<table>";
while(($row = mysql_fetch_object($get_entries2)) && $counter < 6){
$datum = $row->dut;
$array = explode("-",$datum);
$string = $array[2].".".$array[1].".".$array[0];
$inhalt = $row->event_desc;
$inhalt = substr($inhalt, 0, 100);
$inhalt.= "...";
echo "<tr><td valign =\"top\" class=\"tdtoday\"><a href=\"http://web156.s2.okayspace.de/reitverein/events/myevent.php?view=1&eventdate=".$datum."\">".$string."</a></td ><td class=\"genfont\">".$inhalt."</td></tr>";
$counter++;
}
echo "</table>";
?>
Leider gibt die Abfrage nur folgendes Ergebnis aus:
Code:
19.04.2005 Jugendversammlung 19.00 Uhr Dibbern´s Gasthod in Osdorf...
10.06.2005 Turnier Altenhof...
11.06.2005 Turnier Altenhof...
12.06.2005 Turnier Altenhof...
09.09.2005 Landesturnier Bad Segeberg...
09.09.2005 Der Administrator hat Geburtstag!...
Laut PHP MyAdmin, wo ich die DB mit der identischen ($date natürlich als 2005-18-04) Abfrage gefüttert habe kommt aber folgendes Ergebnis, was ich mir eigentlich auch für den PHP - Code als Ergebnis wünsche:
Code:
2005-04-19 Jahreshauptversammlung 20.00 Uhr Dibbern´s Gastho...
2005-04-19 Jugendversammlung 19.00 Uhr Dibbern´s Gasthod in ...
2005-06-10 Turnier Altenhof
2005-06-11 Turnier Altenhof
2005-06-12 Turnier Altenhof
2005-09-09 Landesturnier Bad Segeberg
Woran liegt es, dass ich im Script die erste Zeile nicht habe und er dafür eine Zeile weiter rückt?
Danke schonmal
Alex