Hello, Jules, You can use the "value in (a,b,c)" format. If necessary, implode your array and do something like this:
SELECT emailAddress FROM subscribers_html WHERE mailingGroup value in ($toText); Check the documentation, if necessary, for usage of implode and "value in". HTH! Jed On the threshold of genius, julian haffegee wrote: > Hi all, > > I have a database of names and email addresses, that I want to email. > > $result = mysql_query("SELECT emailAddress FROM subscribers_html WHERE > mailingGroup='$toText'"); > > The select statement needs to return a row when mailingGroup='$toText', but > $toText is an array. How should I write this select to say where > mailingGroup is an element of the array $toText. Currently it works for > arrays with 1 element only. > > I could turn the array into a string, but I wondered if there was a clever > MySQL way of doing it all as a select > > Thanks for your help! > > Jules > > > --------------------------------------------------------------------- > Before posting, please check: > http://www.mysql.com/manual.php (the manual) > http://lists.mysql.com/ (the list archive) > > To request this thread, e-mail <[EMAIL PROTECTED]> > To unsubscribe, e-mail <[EMAIL PROTECTED]> > Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php > > --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php