Mailinglisten-Archive |
hi > > Liebe Liste, > > ich möchte alle DB Daten einer Tabellenreihe(track_01,track_02 etc.) in > > einem select-feld darstellen. Mit dem nachfolgenden Code klappt das nur > > insoweit, > > das das feld zwar gefüllt wird, aber auch n x untereinander dargestellt > > wird. Hat da jemand eine Idee zu? ähem , es ist intelligenter und vor allem performanter wenn du in eine tabelle die CD-Daten (interpret, autoid ) und in die andere alle tracks zu allen CD mit Fremdschlüsselbezug zur CD-Daten Tabelle ( autoid) so hast du keine leeren Spalten und kannst auch cd´s mit einer anzahl von tracks speichern die unüblich groß ist und normalerweise du nicht so viel Spalten gemacht hättest .... ;)) so wäre die trackabfrage auch um einiges einfacher .. suche tracks zur cd-ID 3 SELECT * from tracks where refID = 3 ...... usw .. Anzeige aller CD´s mit anzahl tracks SELECT cd.name, count(*) as anzahl_tracks from cd, tr as tracks group by ID cu tobias www.traffic-eye.de
php::bar PHP Wiki - Listenarchive