Maaan ich krieg gleich n Hals! Irgendwie spackt PHP rum und ich kann mir überhaupt nicht erklären, wo der Fehler liegen soll.
Ich will nur mit einer simplen while schleife und fetcharray ein paar Werte in der Datenbank aktualisieren.
Aus irgendeinem Grund werden die Werte in der While schleife nie ausgewertet, davor allerdings schon.
Aber seht selbst:
Bin echt am verzweifeln. Ironischerweise funktioniert der Selbe code an einer anderen Stelle im Code normal, nur hier nicht.
Ich will nur mit einer simplen while schleife und fetcharray ein paar Werte in der Datenbank aktualisieren.
Aus irgendeinem Grund werden die Werte in der While schleife nie ausgewertet, davor allerdings schon.
Aber seht selbst:
PHP-Code:
<?PHP
if(isset($_POST["rechteuebernehmen"]) && IstAdmin())
{
//Zulassungen aller Clans aktualisieren
$sql = "SELECT id, ClanID, LigatypID, Zugelassen FROM $dbLigaanmeldungen ORDER BY id ASC";
$result = mysql_query($sql);
$data = mysql_fetch_array($result);
echo $data["id"]; //<--- Hier funktionierts komischerweise
//Jede Clananmeldung abarbeiten.
while ($data = mysql_fetch_array($result));
{
echo $data["id"]; //<--- Hier kommt ein leerer String
$sql = "UPDATE $dbLigaanmeldungen SET Zugelassen='{$_POST["CZ{$data['ClanID']}"]}' WHERE ClanID='{$data['ClanID']}'";
$result = mysql_query ($sql);
}
}
?>
Kommentar