Datum aus DB+1

Ich möchte eine Wochenansicht für ein Kita-Catering machen.
http://www.feinschliff.ch/kita/bestellung/
Das Datum vom Montag ist in einer MySQL-Tabelle: $datum

Nun möchte ich, dass beim Wochentag „Montag, 06.08., Dienstag, 07.08.“ usw. steht.
In der jetztiger Form wird das Datum von „heute“ genommen, vermutlich die Funkion „date“!

Mein jetziger Code:

****************************************************************
$wota=date(‚Y-m-d‘, strtotime(’+1 day’));
echo substr(UF_ConvDate($wota,„D“,„R“),0,6);?>
****************************************************************

Statt date sollte da die Variable aus der DB $datum stehen.
Wie geh ich da vor?

Danke
ld

Ich möchte eine Wochenansicht für ein Kita-Catering machen.
http://www.feinschliff.ch/kita/bestellung/
Das Datum vom Montag ist in einer MySQL-Tabelle: $datum

Ist $datum ein Unix-Zeitstempel oder ein „richtiges“ Datum ?
Beim Unix-Zeitstempel kein Problem (s.u.), ansonsten sollte das einer werden, z.B. mit $datum_ts = strtotime($datum) (wenn es yahr-monat-tag ist) oder direkt im SELECT: SELECT UNIX_TIMESTAMP(datum) as datum,…

****************************************************************
$wota=date(‚Y-m-d‘, strtotime(’+1 day’));

$wota=date(‚Y-m-d‘, $datum_ts+24*3600);

Alexander

****************************************************************
$wota=date(‚Y-m-d‘, strtotime(’+1 day’));

$wota=date(‚Y-m-d‘, $datum_ts+24*3600);

nimm besser $wota=date(‚Y-m-d‘, mktime(0,0,0,date(„m“,$datum_ts),(date(„d“,$datum_ts)+1),date(„y“,$datum_ts) );

bei +24*3600 könntest du probleme bei der umstellung von sommer auf winterzeit bekommen.

Gruß
Phillip

Vielen Dank für euer Feedback!

Habe alle Varianten probiert und alle liefern das Ergebnis: 2.1.1970 für den Dienstag! Irgendwie nimmt er nicht das Datum aus der DB! HILFE!!

Müsste es im SELECT nicht heissen " as datum_ts"?

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

HAT DOCH NOCH GEKLAPPT!!!

Musste natürlich „$datum_ts = strtotime($row[‚datum‘]);“ heisen!!!

Vielen Dank nochmals und Gruss ld

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo,

Müsste es im SELECT nicht heissen " as datum_ts"?

Was steht denn in der DB, welcher Spaltentyp („richtig“ date/datetime, timestamp, oder nen int?) ist das, was bekommst du da zurück ? Wie sieht die SQL-Query aus ?

Alexander

Danke, es hat sich erledigt. Der „Kunde“ möchte kein Datum mehr neben den Wochentag!

Gruss ld

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]