Mailinglisten-Archive |
Guten Tag :) Stefan Brueckmann schrieb: >Hallo Stefan Brueckmann, > > >Draus will ich ein Selectfeld generieren. > >mit der query >SELECT DISTINCT stage, keyword FROM `pflanzenteile` WHERE >keyword='corn ' >bekomme ich das hier (egal ob mit oder ohne DISTINCT): > >Roots [x] >Roots [ ] >Roots [ ] >Stem [ ] >Stem [x] >Stem [ ] >Stem [ ] >Leaves [ ] >Leaves [ ] > >haben will ich aber: >Roots [x] >Stem [x] >Leaves [ ] > >Also von jedem nur eines und wenn davon eines markiert ist (also das >gesuchte Keyword enthällt) dann das. > >Ich habe das inzwischen so gelöst, das ich das obere Ergebnis, was mir >besagte Query ja rauswirft in ein Array schiebe und das dann >durchgebe und doppelte Pflanzenteile rauswerfe, aber immer nur die, >wo keine Checked Markierung ist. (checked im selectfeld, was ich ja >letztendlich mit php daraus bauen will.) >Nur elegant ist was anderes > >Wenn jemand eine sql wüßte, mit dem ich das gleich so erreicht, wäre >ich glücklich (nah zumindest fast ;-))! > > > Versuche es mal mit group by. Das ist Dein Freund. Gruß Michael -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive