Zitat:
Original geschrieben von Soeren
Das hab ich auch so mal gemacht... leider bekomm ich nen Fehler:
Warning: Invalid argument supplied for foreach() in /www/htdocs/fth/admin/erg_save.php on line 22
Warning: Invalid argument supplied for foreach() in /www/htdocs/fth/admin/erg_save.php on line 25
desweiteren hab ich ein weiteres Argument (wg, der Verlängerung, etc)
wie bekomm ich das beim "eintrag.php" rein?
|
Sorry, kleiner Schreibfehler meinerseits. Richtig ist es so:
PHP-Code:
<?php
foreach($_POST as $var => $value){
$$var=strip_tags($value);
}
foreach($array as $ID){
$ToreH=(int)$heimtore[$ID];
$ToreA=(int)$gasttore[$ID];
mysql_query("UPDATE spielplan SET ToreH='$TOREH'. ToreA='$ToreA' WHERE ID='$ID'");
}
?>
Wg. der Verlängerung: Im Formular so etwas in der Art einbauen:
PHP-Code:
<select name="verlaengerung[<?php echo $row['ID']; ?>]" size="1">
<option value="X">keine Verlängerung</option>
<option value="V">Verlängerung</option>
<option value="P">Penalty Schießen</option>
</select>
Dann die Verarbeitung:
PHP-Code:
<?php
foreach($array as $ID){
$ToreH=(int)$heimtore[$ID];
$ToreA=(int)$gasttore[$ID];
mysql_query("UPDATE spielplan SET ToreH='$TOREH'. ToreA='$ToreA', verlaengerung='" . $verlaengerung[$ID] . "' WHERE ID='$ID'");
}
?>