Hallo Richard,
nur so aus der Hüfte geschossen:
$mlist = mysql_query('SELECT DISTINCT email FROM users
WHERE group = "admin" OR group = "staff"', $conn);
Ich halte es für fragwürdig, ob die Verwendung des Schlüsselwortes "group" als Spaltenbezeichner zulässig ist (spricht zumindest nicht für einen guten Stil)!
Eine entsprechende Fehlermeldung von MySQL würde dann wahrscheinlich auch auftauchen, wenn man eine Fehlerprüfung eingebaut hätte:
$mlist = mysql_query('SELECT DISTINCT email FROM users
WHERE group = "admin" OR group = "staff"', $conn);
if (! $mlist)
{
echo mysql_error($conn);
}
else
{
while ($rs=mysql_fetch_row($mlist))
{
print $rs[0];
};
};
Merke: Rückgabewerte vor Benutzung immer prüfen.
Gruß,
soenk.e