Als ik je goed begrijp... dan doe je dit verkeerd: voor mailinglists (
kapoenen@mijngroep.be) in advanced mode is de afspraak
dat enkel het eerste resultaat-veld gebruikt wordt (het e-mailadres dat aan de mailinglijst zal toegevoegd worden) (cfr. de Help-tekst op de desbetreffende pagina). Een goeie query zou dus kunnen zijn:
Code:
SELECT email FROM mijntabel;
waarbij je iets terugkrijgt als (gebruik de Test-knop):
Code:
adres1@hotmail.com
adres2@gmail.com
adres3@telenet.be
...
Als ik je uitleg lees, versta ik dat jij iets zoals dit opvraagt:
Code:
SELECT * FROM mijntabel;
waarbij je zoiets terugkrijgt:
Code:
kapoenen | adres1@hotmail.com
kapoenen | adres2@gmail.com
welpen | adres3@telenet.be
...
(meerdere velden dus). De my-site kijkt enkel naar het eerste veld van al deze records en dat levert dus een foutief resultaat.
Als je wil bereiken dat zowel de kapoenen@ als de welpen@-lijst gevuld wordt met gegevens uit de database, dan moet je voor elke mailinglijst een aparte query gebruiken:
Code:
SELECT email FROM mijntabel WHERE tak='kapoenen';
en
Code:
SELECT email FROM mijntabel WHERE tak='welpen';
enzovoort. Is deze uitleg een oplossing voor je vraag?
To