Hallo alle,
ich suche ein Lösung mit der ich eine PHP-Klasse direkt aus der Datenbank generieren kann. Um das etwas plastische darzustellen:
class tabelle {
// Dynamische Klassenvariablen-Deklaration
// Als Ergebnis sollte eine Auflistung alle Attribute=Spaltenname aus einer Tabelle kommen
var $spaltenname_1;
var $splatenname_2;
var $spaltenname_n;
...
// Konstruktor
function tabelle($id) {
$sql = „select * from tabelle where id=“.$id;
// Hier sollte die dynamische initialisierung des Objektes kommen
$this->[spaltenname_1]=[spaltenwert];
$this->[spaltenname_2]=[spaltenwert];
$this->[spaltenname_n]=[spaltenwert];
...
}
}
Der Sinn dahinter ist, die Deklaration der Klassenvariablen und Initialisierung des Objektes aus der Struktur der Tabelle zu erzeugen. Die Tabelle ändert sich momentan, weil ich im Entwicklungsstadium bin :) Später wird diese wohl nicht so oft verändert werden.
Frage1: Geht so was ohne Harakiri-Methoden?
Frage2: Weil es ja im Moment aus Faulheit heraus kommt, ist so was überhaupt für die Entwicklung sinnvoll?
Danke.
Gruß, Linda
--
2 hours of try and error can save 10 minutes of manual reading
2 hours of try and error can save 10 minutes of manual reading