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

Beitrag lesen

echo $begrüßung;

Was soll ich nun machen? Habe es auf GET geändert, nur da passiert gar nichts.

Warum das denn?

Da du nicht gezeigt hast, wie dein Formular aussieht, konnte ich aus deiner Beschreibung nur vermuten, dass alle Input-Elemente den gleichen Wert im name-Attribut haben. Wenn das so ist, gib dort unterschiedliche Werte an.

Beispiel 1:

<input ... name="foo_1" value="bar1">
  <input ... name="foo_2" value="bar2">

Ergebnis: $_POST['foo_1'] = 'bar1'; $_POST['foo_2'] = 'bar2';

Beispiel 2:

<input ... name="foo[]" value="bar1">
  <input ... name="foo[]" value="bar2">

Ergebnis: $_POST['foo'] = array(0 => 'bar1', 1 => 'bar2'); // Keys fortlaufend nummeriert

Beispiel 3:

<input ... name="foo[23]" value="bar1">
  <input ... name="foo[42]" value="bar2">

Ergebnis: $_POST['foo'] = array(23 => 'bar1', 42 => 'bar2');

echo "$verabschiedung $name";