phpbar.de logo

Mailinglisten-Archive

Re: [php] Datumseintraege
Archiv Mailingliste php_(at)_infosoc.uni-koeln.de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [php] Datumseintraege



Hi Uli,

> Frage: Hier habe ich alle Datensaetze in der bestimmten
> Reihenfolge insertet.
> Nur sehe ich hier eben nicht, welches Feld now() betrifft. (es ist
> $datum_neu)

> Daher habe ich versucht, vor dem insert  das now() eben

> $datum_neu zuzuordnen, in der Art
> $datum_neu ="now()";
Nein, das kann ja nicht funktionieren. Du machst ja:

$insertStr = "INSERT INTO st VALUES("
+",'$sonst_fragen'"
+",now()"
+",'$datum_loesch'"
+",'$url_hier'"

Das ist ja ein SQL Kommando ! Das heisst, MySQL setzt das Datum ein. wenn Du
das Feld sehen willst, kannst Du den SQL Befehl etwas abaendern. Vor VALUES
kann man auch die Feldnamen angeben:

$insertStr = "INSERT INTO st (feld1, datum, feld2, feld3) VALUES("
+",'$sonst_fragen'"
+",now()"
+",'$datum_loesch'"
+",'$url_hier'"

Dann wird '$sonst_fragen' in das Datenbankfeld feld 1 eingefuegt, now() in
datum usw. Das aendert nichts, ist aber evt. etwas uebersichtlicher.
Ansonsten musst Du das Datum mit einem PHP3 Kommando ermitteln und dann als
String an MySQL uebergeben. Das ist aber bei weitem nicht so einfach wie
now() ...

Mit freundlichen Gruessen
Ralf Ebert

Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive