$x = 0;
Ich verstehe den Sinn dieser Variable nicht ganz...
while($x < $anzahl)
schreib doch einfach 'while(0 < $anzahl)'
{
$anzahl--;
$sql2 = mysql_query("SELECT email
FROM t_abteil
WHERE bezeichnung = '$abteilung[$anzahl]'", $conn);
$row2 = mysql_fetch_assoc($sql2);
$totalRows = mysql_num_rows($sql2);
}echo $row2;
print_r($row2);mysql_close($conn);
?>
Du schreibst die Daten nicht in ein array.
Ich kenne mich nicht mit mysql aus, aber benutze doch statt $row2 und $totalRows Arrays...
So hast du Datensatz eins an der Stelle von $row2[0] usw.
$zahl = $anzahl;
while($x < $zahl)
{
$anzahl--;
$sql2 = mysql_query("SELECT email
FROM t_abteil
WHERE bezeichnung = '$abteilung[$anzahl]'", $conn);
$row2[$x] = mysql_fetch_assoc($sql2);
$totalRows[$x] = mysql_num_rows($sql2);
$x++;
}
for($x = 0; $x < $zahl; $x++)
{
echo $row2[$x];
print_r($row2[$x]);
}
mysql_close($conn);
MfG Hopsel