Hallo,
ich find den Fehler nicht den ich hier mache, das erste Script klappt wünderbar und bei dem Zweiten wird nicht in die DB geschrieben.
Ich verstehe nicht wo der Fehler liegt!
Gruß
cars
//1) das klappt
while( list( $PID,$ANZ ) = each( $HTTP_POST_VARS ) ) {
if( $ANZ ) {
$test1++;
if( $ANZ == Löschen ) {
$abfrage = "DELETE FROM warenkorb WHERE PID = '$PID' AND UID = '$PHPSESSID'";
} else {
$abfrage = "UPDATE warenkorb SET ANZ = $ANZ WHERE PID = '$PID' AND UID = '$PHPSESSID'";
}
$ergebnis = mysql_query( $abfrage, $dbref );
$test2 += $ergebnis;
}
}
//2) das klappt nicht
$i = 0;
while( list( $PID, $ANZ, $LT[], $LM[] ) = each( $HTTP_POST_VARS ) ) {
if( $ANZ ) {
$test1++;
print $LT[$i]." OK<br>";
print $LM[$i]." OK<br>";
$LIFERDATUM = $LT[$i]."-".$LM[$i]."-";
print $LIFERDATUM."UPDATE<br>";
$abfrage = "UPDATE warenkorb SET LIFERDATUM = $LIFERDATUM WHERE PID = '$PID' AND UID = '$PHPSESSID'";
}
$ergebnis = mysql_query( $abfrage, $dbref );
$test2 += $ergebnis;
$i++;
}