Ja, du hast recht.
Das ist auch absolouter Unsinn.
Lass mich bitte Schritt für Schritt vorgehen.
PHP-Code:
<input type='text' name='name[$x]' value='$row->name' >
Da in der Variablen "name" mehrere Namen (jeweils aus einer Datensatz bzw row) gespeichert werden, versuche ich die Werte in einer Array nämlich "name[]" zu speichern.
Die Werte in dem Array name[] übergebe ich die Dati update.php.
Hier versuche ich die Werte wie folgt benutzen:
PS: $number ist die Anzahl der ausgelesenen Datensätze.
PHP-Code:
for($x=0;$x<$number;$x++)
{
$id[$x] = $_POST['id'][$x];
$name[$x] = $_POST['name'][$x];
$query2 = " UPDATE kunden_tb SET name='$name[$x]' WHERE id='$id[$x]'
";
$result2 = mysql_query( $query2, $connect ) OR die( mysql_error() );
}
Ist diese Vorgehenweise überhaupt richtig?