Tag zusammen!
Kurz noch zu meinem gestrigen Problem: Ich bin jetzt draufgekommen, wie die Datenbank bei einem Eintrag das Datum automatisch dazufügt. Man verwendet statt dem Datentyp "DATE" einfach "TIMESTAMP" und eine Länge von "8". Jedes mal, wenn jemand dann einen Eintrag macht, befindet sich das Eintragsdatum dann automatisch im Datensatz, ohne daß ich mich von der php-Seite aus noch drum kümmern muß.
Aber nun zur Ausgabe in einer neuen php-Seite:
Ich hab jetzt eine php-Seite erstellt, wo unter einem bestimmten Artikel alle Feedbacks zu diesem Artikel aufgelistet werde. Dazu hat jeder Artikel eine ID-Nummer. ( In der Datenbank als "deedbackid" )
Das ganze funktioniert auch tadellos.
Kann mir bitte wer sagen, wie und wo ich den Code (siehe unten )verändern muß, daß z.B. statt "20031127" ein "27.11.2003" ausgegeben wird? Bei all meinen Herumspielerein schaff ich höchstens ein "1.1.1970" bei allen Einträgen.
DANKE!
Rossi
-----
Und DAS ist (auszugsweise )der Quellcode :
<?
$abfrage = "SELECT datum, vorname, familienname, feedback FROM feedbacks WHERE feedbackid = 1 ORDER BY datum";
$ergebnis = mysql_query($abfrage);
$num_rows = mysql_num_rows($ergebnis);
echo "$num_rows\n";
?>
Feedbacks:
<br/><br/>
<?
while($row = mysql_fetch_object($ergebnis))
{
echo $row->vorname," ";
echo $row->familienname," schrieb am ";
echo $row->datum," :<br/><br/>";
echo $row->feedback,"<br/><br/><br/>";
}
?>
-----