Formularfelder aus Datenbank initialisieren

  • Hallo Community,
    wie macht man es denn am besten um die einzelnen Felder eines Formulars mit dem Inhalt einer Datenbank zu initialisieren?

    Der umgekehrte Fall ist mir klar, da nehme ich ein eigenes PHP-Skript her, lese über $_GET oder $_POST die Felder aus und speichere sie in der Datenbank.

    Aber für das Editieren von Datensätzen muss man ja erst mal die aktuellen Werte aus der Datenbank als Defaults anbieten.

  • Hallo,

    das können wir in diesem Forum nicht beantworten. Dies ist kein PHP-Support-Forum. Wir können Ihnen sagen, wie man fertigen PHP-Code in ein Projekt einbindet, aber nicht, wie man in PHP programmiert. Da gibt es sicher eine menge spezialisierter Foren.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo Stefan,

    ich finde Deine Antwort etwas arrogant. Es geht mir ja nicht um das Erlernen von PHP sondern wie ich PHP und Zeta Producer miteinander am besten verbinde.

    Inzwischen habe ich natürlich auch die Lösung für das Problem:

    Einfach die PHP-Anweisung als Standardwert des Formularfeldes angeben:

    <?php echo $raw['email']; ?>

    und den Datenbank-Zugriff (==> Initialisierung von $raw) in einem Quelltext oberhalb des Dialogs.

    Man sollte nur nicht vergessen die Seite auch als .php Seite generieren zu lassen, sonst sieht's etwas lustig aus.

  • Hallo,

    sorry war nicht arrogant gemeint. Die Frage war aber eher allgemein formuliert und nicht präzise genug, dass ich erkennen konnte, dass Sie die Werte der Datenbank bereits in einem Array vorliegen haben und nur in einem Feld als "value" ausgeben möchten.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

Jetzt mitmachen!

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