Antworten auf deine Fragen:
Neues Thema erstellen

php mysql mit strtotime rechnen funktioniert nicht

buyas

Nicht mehr ganz neu hier

hey !
ich habe folgendes gemacht:

PHP:
$datumabfra = "$year-$month-$day";
$strdatab = strtotime($datumabfra);
$zweitage = strdatab + ( 2 * 86400 ); 
$zweitageneu = date('Y-m-d', strtotime($zweitage));
$datumabfra -> 2013-06-30;
bei der ausgabe von $zweitageneu bekommt man 2014-07-04 und wenn man statt 2 * 86400 3 * oder 1 * oder was auch immer nimmt bekommt man 1970-01-01 ..
hat jemand ne idee woran das liegt ?
vielen dank im voraus !
 

AW: php mysql mit strtotime rechnen funktioniert nicht

Moin,
ist das dein original Code oder hast du dich beim Abschreiben vertippt?
PHP:
 // du:
$zweitage = strdatab + ( 2 * 86400 );
 // ich:
$zweitage = $strdatab + ( 2 * 86400 );
 
// der Fehler:
$zweitageneu = date('Y-m-d', strtotime($zweitage));
// die Korrektur:
$zweitageneu = date('Y-m-d', $zweitage);
Den Timestamp als String zu behandeln bringt nicht wirklich was ;)

Gruß Ulli
 
AW: php mysql mit strtotime rechnen funktioniert nicht

Hi buyas.
Zuerst einmal fehlt in Zeile 3 das "$" vor "strdatab" (Tippfehler?). Und $zweitage ist doch bereits ein Unix-Zeitstempel, wieso verwendest du innerhalb date() nochmal strtotime()?
Die Ausgabe "2014-07-04" kann ich nicht nachvollziehen, aber strtotime() gibt mit deinem $zweitage "false" zurück, woraus date() den 1.1.1970 macht.

EDIT: Oh, ordentlich zu spät...
 
AW: php mysql mit strtotime rechnen funktioniert nicht

mhhh warum rechnest du im SQL nicht direkt mit richtigen Datum ? Ich habs früher auch immer so gemacht - aber recht schnell gelernt, dass es anders besser geht bzw. die Datumsfunktionen recht einfacher geht....

Schau dir das hier einfach mal an -->
 
AW: php mysql mit strtotime rechnen funktioniert nicht

hey !
danke für die tips !
@hub und mereel danke für die korrektur ! funktioniert jetzt wunderbar ! waren tatsächlich tipp- und müdigkeitsfehler im originalskript ..
@exo danke für den hinweis, werde es mir anschauen !

habt einen tollen sonnigen tag !!
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.964
Beiträge
1.540.132
Mitglieder
68.144
Neuestes Mitglied
Brandneu Design
Oben