Homepage selbermachen 7.846 Themen, 35.563 Beiträge

Datum in MySQL Tabelle eintragen und später ausgeben ?

billy23 / 12 Antworten / Flachansicht Nickles

Hallo,

habe eine form.

--
code anfang
--

form action="work.php" method=post>
Überschrift
input type=text name="Array[header]" size= 50>
br>
Geschrieben von
br>
input type=text name="Array[name]" size= 50>
br>
br>
Artikel textarea name="Array[artikel]" row=5 cols=40>
br>
br>
input type=submit name="SUBMIT" value="ok">
/form>

--
code ende
--

welche per arrays an die work.php informationen sendet, und selbige trägt die informationen dann in die mqsql datenbank ein. Nun habe ich seit 2std. versucht das datum mit eintragen zu lassen (um es später wieder ausgeben zu können), was mir absolut nicht gelingt. Wie kann ich das machen ? php.net timestamp usw. konnte mir alles nicht helfen, bin zu doof ;-)

Hier die work.php wichtige zeile:

--
code anfang

--

$dbanfrage = "INSERT into $tabelle values (\'0\', \'$Array[header]\', \'$Array[artikel]\', \'$Array[name]\')";

--
code ende
--

Und hier dann die ausgabe auf der ausgabe.php seite.

--
code anfang
--

print ("$ausgabe[header] $ausgabe[name] $ausgabe[artikel]");

--
code ende
--

Ich hoffe ihr seid mir nicht böse das ich hier soviel reinposte, ich kenne mich noch nicht so gut damit aus und habe jetzt schon minimum 7 tutorials durchgearbeitet, mich tod gegoogelt und einfach keine hilfe gefunden ...

Grüße

bei Antwort benachrichtigen
xafford billy23 „Datum in MySQL Tabelle eintragen und später ausgeben ?“
Optionen

Wenn Du in der Anzeige nur Tag 0 der Unix-Zeitrechnung siehst, in der Datenbank aber der Korrekte Timestamp steht, dann liegt das Problem in deiner Ausgabe. Hole die Daten mal so aus der Datenbank in deinem Anzeigemodul:

SELECT feld1,feld2,feld3,feld4, DATE_FORMAT(datumsfeld,'%d.%m.%Y %H:%i') ORDER BY id DESC WHERE 1

wobei feld1 bis feldx die Namen deiner Tabellenfelder sind, welche Du holen willst und datumsfeld der Name des Feldes ist, welches den Timestamp enthält, dann mußt Du das Datum in der Anzeige nicht mehr weiter formatieren.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen