Datum speichern sobald Status Aktiv

  • Hi ,

    ich möchte das das Datum gespeichert wird sobald sich der Status von Bearbeitung auf Anzeige aktiv ändert (selbst erstellter Status)


    habs so versucht


    Leider speichert sich nicht das Datum/Uhrzeit . Es zeigt immer die aktuelle Uhrzeit an. Ich will aber das es gespeichert wird sobald sich der Status auf "Anzeige aktiv ändert" ändert.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren


  • ich möchte das das Datum gespeichert wird sobald sich der Status von Bearbeitung auf Anzeige aktiv ändert (selbst erstellter Status)

    habs so versucht

    zurzeit zeigt du uns nur, wie du das Datum aus der aktuellen ServerUmgebung

    PHP
    $currentdate = date("d.m.Y | G:i");

    formatierst -

    ein Speichern in der Datenbank ist bei _dir_ nicht vorhanden.

    Wenn du einen Datensatz in der Datenbank ändern möchtest geht dies über UPDATE datenbank-tabelle SET datenfeld = inhalt WHERE datenfeld = eindeutig
    Wenn du die Änderung der Bestellung als Historie haben möchtest - nach dem Mtte: Wir haben am xx um yy den Status Ihrer Bestellung geändert - so verwendest du INSERT

    Datum und Datenbank ist ein Thema für sich. Wenn WordPress dies in einer sinnvollen Version dir zur Verügung stellt - halte dich an den Code von WordPress.

    ich persönlich bevorzuge aus dem ADOdb Projekt:
    https://github.com/ADOdb/ADOdb/bl…db-time.inc.php

    und dann kommt es noch darauf an, wie MySQL das Datenfeld formatiert
    http://dev.mysql.com/doc/refman/5.7…-functions.html

    und nein - ich kann an deinem Posting nicht erkennen, wie bei dir die Datenbank das Datum erwartet.

    Wir wissen noch nicht einmal von welchem Shop-Plugin in welcher Version du redest...

    Mit offenen Augen träumen

  • habe es über die functions.php gelöst

  • Tipp: https://codex.wordpress.org/Function_Reference/current_time

    Das auslesen der Serverzeit per PHP ist bei der Programmierung in WordPress unklug.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!