![]() Mailinglisten-Archive |
Christian Vosen wrote: > N'Abend! > > Ich wei� nicht, ob das vielelicht eher eine mysql-Frage ist, aber > vielleicht kann mir trotzdem jemand auf die Spr�nge helfen. > > Ich habe ein kleines Newsscript geschrieben, dass in einem Formularfeld > das Datum beinhalten soll. > Als Hilfe f�r den Redakteur gebe ich dem Feld schon den Wert �ber > echo date("d.m.Y") > vor und deklariere das Formularfeld schreibgesch�tzt. > Wenn ich den Artikel nun speichern will und an die mySQL-DB �bergebe, > m�chte ich das Datum in einem DB-Feld der Art "DATE" speichern. > F�r neue Artikel l�se ich das �ber > INSERT INTO news SET date=NOW(),titel = '$headline',news = '$textfeld' > "; Ich greife also eigentlich gar nicht auf das Formularfeld "datum" zu. > > Wenn ich jetzt aber mal nicht das aktuelle Datum f�r den Artikel (z.B. > beim Editieren des Artikels) benutzen m�chte, sondern ein anderes, dann > liegt mir doch ein String vor, den ich in irgendeiner Form wieder ins > mySQL-Datumsformat zur�ckwandeln muss, damit er korrekt in die DB > eingetragen wird. Nur wie mache ich das? > > Gru� > Christian Hallo, Christian! Ich benutze dazu diese Funktion: function convert_now() { $newdate = date ("YmdHis"); return $newdate; } Die gibt das Datum genauso aus, wie das "NOW()" von MySQL. Gru�, Chris
php::bar PHP Wiki - Listenarchive