Andreas B.
Benutzer
- Beiträge
- 14
Hallo mySQL-Freunde,
als Anfänger habe eine allgemeine Frage, deren Beantwortung für euch sicher ein Klacks ist
Ich habe eine mySQL-Tabelle mit ca. 10.000 Personen-Datensätzen (es geht um Prominente). Die Felder heißen id, name, sternzeichen, etc. Die Tabelle lese ich in PHP aus und generiere so für jede Person einen kleinen Mini-Steckbrief auf meiner Homepage. Das klappt soweit ganz gut.
Nun möchte ich den Steckbrief um Bilder sowie die zugehörigen Lizenzangaben erweitern. Dazu habe ich mir ein Script geschrieben, welches die frei verfügbaren Wikipedia-Bilder bzw. die Links dazu ausliest.
Angenommen, es gibt für jede Person zehn verfügbare Bilder, und zu jedem Bild drei Lizenzangaben wie 1) Dateiname, 2) Autor und 3) Lizenz. Wie handhabt man da die neuen Datenbankeinträge am besten? Die bestehende Tabelle erweitern, wenn ja, wie? Eine neue Tabelle anlegen? Wie gesagt, es handelt sich um einige Tausend Einträge, die jeweils vervollständigt werden sollen.
Ich bin absoluter Anfänger, was das angeht. Ich hätte jetzt einfach für jede Person vier zusätzliche Felder angelegt (url, dateiname, autor, lizenz) und dort die ausgelesenen Daten hintereinander eingefügt, getrennt mit einem Separator.
Beim Datenbank-Auslesen hätte ich dann die Strings wieder mit explode zerlegt. Das ist wahrscheinlich nicht das gelbe vom Ei, oder?
Vielen Dank im voraus für eure Antworten
Gruß, Andreas
als Anfänger habe eine allgemeine Frage, deren Beantwortung für euch sicher ein Klacks ist
Ich habe eine mySQL-Tabelle mit ca. 10.000 Personen-Datensätzen (es geht um Prominente). Die Felder heißen id, name, sternzeichen, etc. Die Tabelle lese ich in PHP aus und generiere so für jede Person einen kleinen Mini-Steckbrief auf meiner Homepage. Das klappt soweit ganz gut.
Nun möchte ich den Steckbrief um Bilder sowie die zugehörigen Lizenzangaben erweitern. Dazu habe ich mir ein Script geschrieben, welches die frei verfügbaren Wikipedia-Bilder bzw. die Links dazu ausliest.
Angenommen, es gibt für jede Person zehn verfügbare Bilder, und zu jedem Bild drei Lizenzangaben wie 1) Dateiname, 2) Autor und 3) Lizenz. Wie handhabt man da die neuen Datenbankeinträge am besten? Die bestehende Tabelle erweitern, wenn ja, wie? Eine neue Tabelle anlegen? Wie gesagt, es handelt sich um einige Tausend Einträge, die jeweils vervollständigt werden sollen.
Ich bin absoluter Anfänger, was das angeht. Ich hätte jetzt einfach für jede Person vier zusätzliche Felder angelegt (url, dateiname, autor, lizenz) und dort die ausgelesenen Daten hintereinander eingefügt, getrennt mit einem Separator.
Beim Datenbank-Auslesen hätte ich dann die Strings wieder mit explode zerlegt. Das ist wahrscheinlich nicht das gelbe vom Ei, oder?
Vielen Dank im voraus für eure Antworten
Gruß, Andreas