Mailinglisten-Archive |
> Die Datenübergabe soll schon mittels eines Arrays an ein Templatesystem > erfolgen - dies habe ich auch bei der Selectbox gemacht. > > Meine Wunschlösung wäre eine Liste, wo ich den zu ändernden (oder > löschenden) Datensatz anklicken könnte und die ID an das > weiterverarbeitende > Script übergebe. Soll die Aktion direkt beim Anklicken ausgeführt werden, ist die Lösung von Lutz die beste. Einen Hyperlink mit der Id des zu löschenden Datensatzes als Parameter. Hier mal ein Beispiel für in HTML/CSS: -- Css: .headMenuLink {display:block;width:150px;height:40px;} Html: <a class="headMenuLink" href="delete.php?id=123">Text</a></div> -- Die Checkbox-Lösung: Einfach die Checkbox wie einen Array benennen und die ID des Dokuments als Index. Nur die aktiven Checkboxes werden beim Submit übertragen. Somit kannst in einer Schleife die Aktion auf die Element des Arrays $_POST/GET[selected_element] anwenden. -- <input type="checkbox" name="selected_element[1]" value="1"> <input type="checkbox" name="selected_element[2]" value="1"> -- HTH Martin
php::bar PHP Wiki - Listenarchive