hallo an alle.
sitze vor folgendem Problem.
über einen Post bekomm ich eine zahl auf die seite geschickt.
Beispiel 05
in der Datenbank ist die Tabelle krieg mit den spalten: id, a01,a02,a03a,04a,05 u.s.w.
ich geb mal den Code:
wenn diese Spalte also besetzt ist( also eine Zahl größer wie 0 ist, soll es zur nächsten seite weiter leiten.
was mache ich da falsch bei der if Anweisung?
Hab es auch mit if ($datafeld["$Spalte"] >0) probiert, aber nix passiert.
sitze vor folgendem Problem.
über einen Post bekomm ich eine zahl auf die seite geschickt.
Beispiel 05
in der Datenbank ist die Tabelle krieg mit den spalten: id, a01,a02,a03a,04a,05 u.s.w.
ich geb mal den Code:
PHP:
$zahl = $_POST["Zahl"]; // hier mal die 05 als Beispiel
$Spalte= "a$zahl"; // in dem Beispiel also a05
$sqlfeld = "SELECT * from krieg WHERE spiel_nummer = '$kampf_nummer'";
$resultfeld = mysql_query ($sqlfeld); if (mysql_num_rows ($resultfeld) > 0)
{ $datafeld = mysql_fetch_array ($resultfeld);}
if ($datafeld[$Spalte] >0)
{header ("Location: gildenkampf.php");}
wenn diese Spalte also besetzt ist( also eine Zahl größer wie 0 ist, soll es zur nächsten seite weiter leiten.
was mache ich da falsch bei der if Anweisung?
Hab es auch mit if ($datafeld["$Spalte"] >0) probiert, aber nix passiert.