Moin, Craxx!
Nach längerer Foren-Abstinenz hab ich mal wieder was, wo ich nicht weiter komme und hoffe auf eure Nackenschläge

Ich habe so´n kleines internes Miniforum gabaut und will sog. Abo-Mails verschicken.
Ich will dafür die Namen rauslesen, die zwei Bedingungen erfüllen, nämlich gleiche ID (OrgID) UND unsubscribe = NULL (ähnlich wie beim Felken-Newsletter)
ID | OrgID | user | subscribe | unsubscribe |
---------------------------------------------------------------------
1 | 1 | Ritchy | 2007-05-31 03:23:14 | NULL |
2 | 1 | MarCus | 2007-05-31 03:24:49 | NULL |
3 | 10 | MarCus | 2007-06-02 12:32:38 | NULL |
4 | 10 | Julia | 2007-06-02 13:46:59 | NULL |
5 | 4 | Daniela | NULL | 2007-05-31 03:49:51 |
6 | 3 | Daniela | NULL | 2007-05-31 05:35:01 |
7 | 9 | Daniela | 2007-05-31 05:44:18 | NULL |
8 | 8 | Daniela | NULL | 2007-06-02 12:30:34 |
9 | 10 | Daniela | NULL | 2007-06-02 12:29:54 |
10 | 10 | Ritchy | 2007-06-01 19:27:21 | NULL |
Dazu hatte ich folgenden Befehl angewandt:
$muell=mysql_query("SELECT user FROM $TableAbo WHERE OrgID='".$OrgID."' AND unsubscribe IS NULL", $DatabasePointer);
if(mysql_num_rows($muell)>0)
{
$muellvoll = mysql_fetch_object($muell);
for($i = 0; $i < mysql_num_rows($muell); $i++)
{
echo $muellvoll->user."<br>"; // später mail()......
}
.....
Was passiert? Ich bekomme selektiert nach OrgID und unsubscribe=NULL der anzahl entsprechend immer den gleichen Namen raus, nicht alle Namen, die die Bedingung erfüllen...
Habt ihr ne Idee? Bin schon irre.