Problem mit dem speichern von mehreren Variablen

VillaiN

Grünschnabel
Habe ein Formular wo jemand von den ganzen Usern die Daten ändern kann. Wenn er nun auf den Button "Daten speichern" drückt sollen die geänderten Daten gespeichert werden. Nur leider weiss ich nicht genau wie.

Habe z.b. folgende Variablen die das Formular ausgibt:

$user1=VillaiN;
$user2=DarkTemplar;
$user3=Tillerman;

Jetzt hab ich versucht per for Schleife das in die DB zu speichern leider ohne Erfolg. ( $number = Anzahl der vorhandenen User in der DB)

PHP:
for ($i=1; $i <= $number; $i++) {
        $sql="UPDATE db_user SET username='$user$i'  WHERE id=$i";
        mysql_query($sql);
}

Bin leider nicht so gut in PHP und weiss daher nicht so genau wie ich da rangehen soll. Wäre für jeden Tip dankbar der mich ein bisschen weiterbringen würde.

MfG VillaiN
 
So sollte es gehen:

PHP:
for ($i=1; $i <= $number; $i++) {
        $sql="UPDATE db_user SET username='".${'user'.$i}."'  WHERE id=".$i.";";
        mysql_query($sql);
 
Zurück