Moinsen, ich hab mir ma son script erstellt, wo man sich dropdownlisten erstellen kann (kennen wir doch irgendwoher oda xD.) jedenfalls hab ich da jez ein prob:
so also der code funktioniert jez eig bis auf die ifs. zum überprüfen hab ich oben $row[0] ausgeben lassen. bei mir ist das 3306. aber die ifs meinen, das ich nich genug cash hätte (also das der wert kleiner als 3000 ist). wo ist da der fehler??
HTML:
$bau1 = 1;
$kosten1 = mysql_query("SELECT SUM(`werte`) FROM `werte`") or die (mysql_error());
while ($row = mysql_fetch_row($kosten1))
echo $row[0] . "<br />";
function berechnung()
{
$abzug = $kosten1 - 3000;
echo "Die Liste wird jetzt erstellt.";
mysql_query("DELETE FROM `werte` (`werte`)");
mysql_query("INSERT INTO `werte` (`werte`) VALUES (
'" . addslashes($berechnung1) . "')")
or die(mysql_error());
mysql_query("INSERT INTO `listen` (`anzahl`) VALUES (
'" . addslashes($bau1) . "')")
or die(mysql_error());
}
if ($row[0]<3000) {
echo "Du hast nicht genug cash.";
} else {
echo "Die Liste wird erstellt.";
berechnung();
}