hkl: [PHP/MYSQL] Mehrere Datensätze gleichzeitig updaten

Beitrag lesen

Hallo,

$var = $_POST[var]; habe ich mal entfernt.

Wieso "entfernt" - stand das so im Quelltext ????
Das ist ein Sytaxfehler.

War unnütz.

Das alleine reicht auch nicht - da mueesten noch verschiedene Name fuer die inputs her !  :-)

Lass Dir doch in einer Schleife Feldnamen von PHP generieren. Die gleiche Schleife kannst Du dann spaeter fuer die Derefenzierung des POST-Datenblocks benutzen.

Datei 1:

//...

echo "<form action='Datei1.php' method='post'>\n";

for( $i = 1; $i <= 18; $i++ )
{
    //...
 echo "\t<input type='text' name='var$i'/>\n";
 //...
}
echo "\t<input type='submit'/>\n";
echo "</form>\n";

Datei 2:

for( $j = 1; $j <= 18; $j++ )
{
    //...
 $your-sql_statement. $_POST["var".$j] . "'";
    //...
}

Habe gerade alles auf GET geändert. Da funktioniert es gar nicht!

Das war nur dazu gedacht, dass Du die uebergebenen Variablen in der Eingabeziele sehen kannst.

"?var=foo&var=bar"

so wird das wahrscheinlch bei Dir aussehen.

Was nun?

:-) Keep cool - das kriegen iwr schon hin !

Gruss

Holger