Hello,
von irgendwo müssen ja die zulässigen Werte und ihre Beschriftungen stammen. Die holst Du ja entweder aus einem im Tabellen-Feld hinterlegten Set oder aus einer separaten Tabelle. Und beim Rückerhalt des Posts muss auch irgendwie die Typkonformität/Plausibilität zwischen Tabellenfeld und Formular-Paramter geprüft werden. Also müssen die Werte irgendwo hinterlegt sein.
Aus dieser Liste (Array) kann man mittels PHP wunderbar mit foreach() die Select-Options generieren und bei der Gelgenheit gleich mit der Liste der Voreinstellwerte (in der Tabelle gespeichert) vergleichen.
Bei Update sind es die im Feld gespeicherten Options und bei Insert sind es die Defaultwerte. Damit lädt man seine Funktion/Methode für die Select-Anzeige und dann ruft man sie auf.
Wenn Du dir also einmal eine vernünftige Funktion schreibst, dann hast Du sogar weniger Tipparbeit später.
Noch ein Tipp:
Ich würde diese Funktion einen HTML-String erzeugen lassen anstelle von direkten Ausgaben. Dann kann man den wahlweise an den Browser ausgeben lassen, wenn es soweit ist oder ihn in eine Datei schreiben, wenn man mal HTML-Files erzeugen will.
Liebe Grüße aus http://www.braunschweig.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen