M
matok
Guest
Hallo,
zu erst einmal möchte ich euch mitteilen das ich neu hier bin und noch nicht genau weiß ob diese Plattform die richtige Anlaufstelle für mein Problem ist.
Ich beschäftige mich schon länger mit PHP und setzte auch schon erfolgreich kleinere Anwendungen um. Zum Beispiel einen einfachen Terminkalender, welcher Termine über MySQL Anweisungen aus einer Datenbank holt und Nutzer die Möglichkeit haben neue Termine über ein Formular hinzuzufügen. Nun taste ich mich so langsam an die Objektorientierte Programmierung mit PHP heran. Bisher habe ich nur Erfahrungen mit Java was die OOP angeht.
Jetzt aber zu meinen eigentlichen Problem:
Ich bedanke mich jetzt schon einmal.
zu erst einmal möchte ich euch mitteilen das ich neu hier bin und noch nicht genau weiß ob diese Plattform die richtige Anlaufstelle für mein Problem ist.
Ich beschäftige mich schon länger mit PHP und setzte auch schon erfolgreich kleinere Anwendungen um. Zum Beispiel einen einfachen Terminkalender, welcher Termine über MySQL Anweisungen aus einer Datenbank holt und Nutzer die Möglichkeit haben neue Termine über ein Formular hinzuzufügen. Nun taste ich mich so langsam an die Objektorientierte Programmierung mit PHP heran. Bisher habe ich nur Erfahrungen mit Java was die OOP angeht.
Jetzt aber zu meinen eigentlichen Problem:
Ich arbeite gerade an einer Seite die Veranstaltungen anzeigt und man die Möglichkeit hat für ausgewählte Veranstaltungen gleich Online Tickets kaufen kann.
Dabei habe ich für mein konkretes Problem bereits ein Klassendiagramm erstellt (also eigene Klassen für die Veranstaltung, den Veranstalter, das Ticket usw. .. )
Mein größtes Problem ist dabei jetzt, dass ich keine Ahnung habe wie ich am besten die einzelnen Objekte mit den Inhalt der Datenbank erstelle.
Die erste Idee dich hatte war eine einfache Funktion zu schreiben, welche die Attribute über ein mysql_fetch_object befüllt. Also das man wie bei einfachen Abfragen die Daten aus der Datenbank holt und dann einfach mit in den Konstruktor übergibt.
Die zweite Idee die ich hatte war eine extra Klasse für die Datenbank zu erstellen. Diesen Ansatz habe ich jedoch noch nicht weiter durch dacht.
Ich hoffe ihr versteht mein Problem. Ich würde mich über Hilfe freuen.Dabei habe ich für mein konkretes Problem bereits ein Klassendiagramm erstellt (also eigene Klassen für die Veranstaltung, den Veranstalter, das Ticket usw. .. )
Mein größtes Problem ist dabei jetzt, dass ich keine Ahnung habe wie ich am besten die einzelnen Objekte mit den Inhalt der Datenbank erstelle.
Die erste Idee dich hatte war eine einfache Funktion zu schreiben, welche die Attribute über ein mysql_fetch_object befüllt. Also das man wie bei einfachen Abfragen die Daten aus der Datenbank holt und dann einfach mit in den Konstruktor übergibt.
Die zweite Idee die ich hatte war eine extra Klasse für die Datenbank zu erstellen. Diesen Ansatz habe ich jedoch noch nicht weiter durch dacht.
Ich bedanke mich jetzt schon einmal.