ChiliSchaf
Neues Mitglied
Hallo,
ich hoffe, ich bin hier im html-Forum richtig, da es sich um eine Kombinationsfrage aus php und html handelt - falls ich also falsch bin, tut's mir Leid :(
Nun aber zu meiner Frage:
Ich möchte gerne mit php und html auf einem meiner templates eine Dropdown-Box mit Namen von Usern einrichten, die man, wenn man einen User ausgewählt hat, dann editieren kann.
Dazu schicke ich mir via php einen array mit den Usernamen und den UserIDs und lasse mir mit loop die Dropdownbox erstellen. Jetzt möchte ich aber gerne, dass nach dem klicken von edit nicht nur der neue Username übergeben wird sondern auch die alte ID um für die Datenbankabfrage dann zu wissen, welcher Name geändert werden soll...aber irgendwie scheint das so wie ich es gemacht habe, nicht zu funktionieren :/
Vielen Dank für's drüberschauen!
Achja - ich möchte später kein Javascript, Smarty usw. benutzen bzw. soll das alles erstmal unabhängig von der Entscheidung funktionieren. Falls jemand also noch eine Idee hat wie man eine Schleife nur mit reinem html macht dann immer her mit der Info ;) bei google hab ich nichts finden können...
ich hoffe, ich bin hier im html-Forum richtig, da es sich um eine Kombinationsfrage aus php und html handelt - falls ich also falsch bin, tut's mir Leid :(
Nun aber zu meiner Frage:
Ich möchte gerne mit php und html auf einem meiner templates eine Dropdown-Box mit Namen von Usern einrichten, die man, wenn man einen User ausgewählt hat, dann editieren kann.
Dazu schicke ich mir via php einen array mit den Usernamen und den UserIDs und lasse mir mit loop die Dropdownbox erstellen. Jetzt möchte ich aber gerne, dass nach dem klicken von edit nicht nur der neue Username übergeben wird sondern auch die alte ID um für die Datenbankabfrage dann zu wissen, welcher Name geändert werden soll...aber irgendwie scheint das so wie ich es gemacht habe, nicht zu funktionieren :/
HTML:
<form action="handler_editUser.php" method="post">
<input name="users" type="hidden" value="{$users}" >
<input name="userIDs" type="hidden" value="{$userIDs}" >
<hr>
<h2>Edit User:</h2>
Old User
{section name=i loop=$user}
<select>
<option value ="$userIDs[i]">$users[i]</option>
</select>
{/section}
New User: <input name="user" type="text" value="{$userIDs[i]}">
<input name="editUser" type="submit" value="edit">
<hr>
</form>
Achja - ich möchte später kein Javascript, Smarty usw. benutzen bzw. soll das alles erstmal unabhängig von der Entscheidung funktionieren. Falls jemand also noch eine Idee hat wie man eine Schleife nur mit reinem html macht dann immer her mit der Info ;) bei google hab ich nichts finden können...