Hallo!
Ich hänge im Moment an einem simplem UDATE fest... ich will
für meine User Profile erstellen mit der möglichkeit
Usernamen etc selbst zu ändenr, aber irgendwie schaff ichs nicht
über die Ansätze hinaus->
das ist das formular (nummer 2/3), formular 1 ist unwichtig,
da da nur der User selectiert wird
(deswegen auch das hidden feld mit "sel_user" )
das ganze wird dann weitergeleitet nach ->
er zeigt mir jedes mal "Daten geändert an!"
aber leider ohne jede wirkung hab echt schon viel rumprobiert,
brauche wohl nen kleinen denkanstoß,
gruß capi
Ich hänge im Moment an einem simplem UDATE fest... ich will
für meine User Profile erstellen mit der möglichkeit
Usernamen etc selbst zu ändenr, aber irgendwie schaff ichs nicht
über die Ansätze hinaus->
Code:
$abfrage ="SELECT * FROM $table WHERE UserName LIKE '$sel_user'"; $ergebnis = mysql_query($abfrage); while ($row = mysql_fetch_object($ergebnis)) {$name = $row->UserName; echo "<form action='user_aendern.php' method='get'>"; echo "<input type='hidden' name ='sent' value='1'>"; echo "<input type='hidden' name ='sel_user' value='$sel_user'>"; echo " <br><input name='feld' type='nickname' size='25' alue='$name'><br>"; echo "<br><input type='submit'></form>"; };
da da nur der User selectiert wird
(deswegen auch das hidden feld mit "sel_user" )
das ganze wird dann weitergeleitet nach ->
Code:
if($sent = 1) { $name = $HTTP_GET_VARS["name"]; $sel_user = $HTTP_GET_VARS["sel_user"]; $aendern="UPDATE users Set UserName '$name' WHERE UserName LIKE $sel_user"; $update = mysql_query($aendern); echo "Daten geändert!"; } else { echo "Fehler!"; } ?>
aber leider ohne jede wirkung hab echt schon viel rumprobiert,
brauche wohl nen kleinen denkanstoß,
gruß capi
Kommentar