Shooter2k
Erfahrenes Mitglied
OK es geht danke an alle ich poste mal die funktionierende lösung ohne synataxfehler:
PHP:
<form action="<? php_self?>" method="post" name="fo9rm1">
<?
include("../verbindung.php");
$sql = "SELECT * FROM xxx WHERE id=1";
$todo = mysql_query($sql);
while($daten = mysql_fetch_array($todo)) {
$inhalt = $daten[test];
$id = $daten[id];
$id2 = $daten[id2];
?>
<input name="wert[]" type="text" value="<? echo $inhalt;?>"><br>
<input name="id2[]" type="hidden" value="<? echo $id2;?>"><br>
<?
}
?>
<input name="submit" type="submit" value="Senden">
</form>
<?
$submit = $_POST['submit'];
if($submit) {
include("../verbindung.php");
for ($i = 0; $i < count($_POST['wert']); $i++){
$wert = $_POST['wert'];
$id2 = $_POST['id2'];
# echo $wert[$i]."<br>";
$sql = "UPDATE xxx Set test = '".$wert[$i]."' WHERE id2 = '".$id2[$i]."' AND id = $id";
$todo = mysql_query($sql);
}
}
?>