nietaL
NGBler
[src=php]$stufen = array("I", "II", "III", "IV", "V", "VI");
while (mysqli_fetch_array($gebiete_west))
{
mysqli_query($db, "UPDATE gebiete SET partei = 'west' WHERE partei != 'ost'");
$zufallstufe = rand(0, 5);
mysqli_query($db, "UPDATE gebiete SET upgrade = '".$stufen[$zufallstufe]."' WHERE partei != 'ost'");
echo "Prüfung: ".$stufen[$zufallstufe];
}[/src]
Es wird eine Liste von Gebieten ausgelesen, denen eine röm. Zufallszahl von I bis VI zugeteilt werden soll.
Die ausgegebene Prüfung ergibt eine Vielzahl von verschiedenen röm. Zahlen. In die Datenbank wird aber nur eine römische Zahl für alle Gebiete, die !='ost' sind. Ich raff das nicht. Übrigens ist es weder die erste noch die letzte der zufallsgenerierten röm. Zahlen, die in die DB geschrieben wird.
Ich glaube, ich verstehe WHILE nicht so richtig...
while (mysqli_fetch_array($gebiete_west))
{
mysqli_query($db, "UPDATE gebiete SET partei = 'west' WHERE partei != 'ost'");
$zufallstufe = rand(0, 5);
mysqli_query($db, "UPDATE gebiete SET upgrade = '".$stufen[$zufallstufe]."' WHERE partei != 'ost'");
echo "Prüfung: ".$stufen[$zufallstufe];
}[/src]
Es wird eine Liste von Gebieten ausgelesen, denen eine röm. Zufallszahl von I bis VI zugeteilt werden soll.
Die ausgegebene Prüfung ergibt eine Vielzahl von verschiedenen röm. Zahlen. In die Datenbank wird aber nur eine römische Zahl für alle Gebiete, die !='ost' sind. Ich raff das nicht. Übrigens ist es weder die erste noch die letzte der zufallsgenerierten röm. Zahlen, die in die DB geschrieben wird.
Ich glaube, ich verstehe WHILE nicht so richtig...