Una forma de lograr este cometido es usando multiples botones de submit (enviar) en una forma con una variable.
<input type="submit" name="action" value="Update" />
<input type="submit" name="action" value="Delete" />
De esta forma la variable action va a contener lo que queremos hacer.
El problema con esto es que el nombre de la accion va a ser lo mismo que
se muestre, alternativamente podemos usar distintas variables de forma
tal que el texto mostrado no tenga que ser reflejado en el codigo.
<input type="submit" name="update_button" value="Update" />
<input type="submit" name="delete_button" value="Delete" />
Esto es interesante si deseamos cambiar, por ejemplo, el idioma de la pagina.
Del lado del server lo que tendriamos que hacer seria una simple comprobacion de
la variable que decidimos usar.
Espero que les sea de utilidad y hasta la proxima!
No hay comentarios:
Publicar un comentario