ich.com.sie.net
2006-04-25, 11:51:32
Das Script will einfach nicht funktionieren... Fehlermeldung gibt es auch keine aus :frown:
<?PHP
$link = mysql_connect("localhost", "*****", "*****");
if (!$link)
die("Kann den Server nicht erreichen.");
if (!mysql_select_db("usr_web32_2", $link))
die("Kann die Datenbank nicht anwählen.");
$sql = "SELECT * FROM units_recruit ORDER BY id";
$result = mysql_query($sql) OR die(mysql_error());
if(mysql_num_rows($result)) { // gucken ob was im Query drinsteckt
while($row2 = mysql_fetch_assoc($result)) {
$id = $row['id'];
while($row['soldier'] > 0) {
$link = mysql_connect("localhost", "*****", "*****");
if (!$link)
die("Kann den Server nicht erreichen.");
if (!mysql_select_db("usr_web32_2", $link))
die("Kann die Datenbank nicht anwählen.");
$sql = "UPDATE units SET soldier = soldier + 1 WHERE id = '$id' ";
$result = mysql_query($sql, $link);
$link = mysql_connect("localhost", "*****", "*****");
if (!$link)
die("Kann den Server nicht erreichen.");
if (!mysql_select_db("usr_web32_2", $link))
die("Kann die Datenbank nicht anwählen.");
$sql = "UPDATE units_recruit SET soldier = soldier -1 WHERE id = '$id' ";
$result = mysql_query($sql, $link);
break;
}
}
} else {
echo "";
}
?>
<?PHP
$link = mysql_connect("localhost", "*****", "*****");
if (!$link)
die("Kann den Server nicht erreichen.");
if (!mysql_select_db("usr_web32_2", $link))
die("Kann die Datenbank nicht anwählen.");
$sql = "SELECT * FROM units_recruit ORDER BY id";
$result = mysql_query($sql) OR die(mysql_error());
if(mysql_num_rows($result)) { // gucken ob was im Query drinsteckt
while($row2 = mysql_fetch_assoc($result)) {
$id = $row['id'];
while($row['soldier'] > 0) {
$link = mysql_connect("localhost", "*****", "*****");
if (!$link)
die("Kann den Server nicht erreichen.");
if (!mysql_select_db("usr_web32_2", $link))
die("Kann die Datenbank nicht anwählen.");
$sql = "UPDATE units SET soldier = soldier + 1 WHERE id = '$id' ";
$result = mysql_query($sql, $link);
$link = mysql_connect("localhost", "*****", "*****");
if (!$link)
die("Kann den Server nicht erreichen.");
if (!mysql_select_db("usr_web32_2", $link))
die("Kann die Datenbank nicht anwählen.");
$sql = "UPDATE units_recruit SET soldier = soldier -1 WHERE id = '$id' ";
$result = mysql_query($sql, $link);
break;
}
}
} else {
echo "";
}
?>