ich hab da mal ne frage, auch auf die gEfahr hin, das dieses Thema "irgendwo" schon mal behandelt wurde.
ich hab nen formular dieses liest aus einer DB werte aus und trägt diese in ein Input feld ein. ein input Feld für jeden Datensatz
Jetzt möchte ich nach absenden des formulars die werte aus den input feldern auslesen und überprüfen, ob sie geändert wurden.
nur klappt das nicht. ich bin sogar hingegangen und hab den code testweise so geschrieben:
aber das ergebniss ist trotzdem immer leer
und
oder
ergibt nur Fehlermeldungen.
ich hab nen formular dieses liest aus einer DB werte aus und trägt diese in ein Input feld ein. ein input Feld für jeden Datensatz
PHP:
$zaehler=1;
<form action="test.php" method="post" onSubmit="if senden==1)return false;" >
while ($row = mysql_fetch_assoc($result)) {
$tip=$row['ergebniss'];
<input type="text" name="getippt['$zaehler']" value="<?php echo $tip ?>">
$zaehler=$zaehler+1;
}
<input type="hidden" value="1" name="s">
<td><input type="submit" width=120 height=40 value="überprüfen" name="absenden" onmousedown="senden=0;">
</form>
nur klappt das nicht. ich bin sogar hingegangen und hab den code testweise so geschrieben:
PHP:
$zaehler=1;
<form action="test.php" method="post" onSubmit="if senden==1)return false;" >
while ($row = mysql_fetch_assoc($result)) {
$tip=$row['ergebniss'];
<input type="text" name="getippt['$zaehler']" value="<?php echo $tip ?>">
$zaehler=$zaehler+1;
}
<input type="hidden" value="1" name="s">
<td><input type="submit" width=120 height=40 value="überprüfen" name="absenden" onmousedown="senden=0;">
echo "test=";
echo $_POST['getippt[1]']."<br>";
</form>
und
PHP:
echo $_POST['getippt['1']']."<br>";
PHP:
echo $_POST["getippt['1']"]."<br>";