Hello,
Hi,
in meinem Codeschnippsel kann ich in der foreach Schleife nicht auf das $array zugreifen.
Kann mir jemand sagen warum???$anfrage2 = "SELECT * FROM WEB__TESTBoeGEN_Dat__Antworten where TestBDat_ID like '$TestBDat_ID'";
$ergebnis2 = mysql_query($anfrage2);while($zeile2 = mysql_fetch_assoc($ergebnis2))
{
$array[$zeile2[TestB_AID]] = $zeile2[Wert];
}foreach($_POST as $key => $value)
{
if($key == "TestBDat_ID")
{
$TestBDat_ID = $value;
}
print_r($array);
hier fehlt was.
elseif($key != "go" && $key != "write")
{
if($value != "" && $array[$key] != $value)
{
$anfrage = "INSERT INTO WEB__TESTBoeGEN_Dat__Antworten VALUES ('','$TestBDat_ID','$key','$value','1')";
$ergebnis = mysql_query($anfrage);
}
else
{
$anfrage = "UPDATE WEB__TESTBoeGEN_Dat__Antworten SET Wert='$value', DSAend='1' where TestB_AID like '$key'";
$ergebnis = mysql_query($anfrage) or die(mysql_error());
}
}
}
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau