Ich habe ein kleines Script gebastelt, das mir je nach Auswahl der Tabelle, die Spalten als Formular ausgibt. Das dient später dazu leicht die Einträge zu Ändern, zu Editieren zu können. Ist so recht praktisch, man muß keine Rücksicht auf irgend eine Tabelle nehmen, weil das ja schön dynamisch aufgebaut wird. Soweit funktioniert das Ganze schon einwandfrei, bis auf das auslesen der Formulardaten am Ende. Da ergab sich ein kleines Problem.
Ich baue die Tabelle mithilfe einer Funktion auf. In der Funktion werden die feldnamen in einer Schleife mit erzeugt. Das ergibt dann $name[$x], also ein Array mit den Feldnamen. Leider habe ich jetzt das Problem mit den globalen und lokalen Variablen. Das Array wird nicht zurück übergeben!
Sobald ich aus der Funktion raus bin, habe ich das Array nicht mehr. Kann halt auch nichts ausgeben oder Ändern.
Wie kriege ich das Array rüber in den Rest? Mit return $name geht es leider nicht, habe ich schon ausprobiert.
Ich baue die Tabelle mithilfe einer Funktion auf. In der Funktion werden die feldnamen in einer Schleife mit erzeugt. Das ergibt dann $name[$x], also ein Array mit den Feldnamen. Leider habe ich jetzt das Problem mit den globalen und lokalen Variablen. Das Array wird nicht zurück übergeben!
Sobald ich aus der Funktion raus bin, habe ich das Array nicht mehr. Kann halt auch nichts ausgeben oder Ändern.
Wie kriege ich das Array rüber in den Rest? Mit return $name geht es leider nicht, habe ich schon ausprobiert.