domingo, 22 de octubre de 2017

Formulario con arrays en PHP

Explicación de cómo pasar un array entre un formulario y nuestra página php. En este caso implementamos una lista de la compra en la que:
- al añadir un producto sin cantidad se elimina ese producto de la lista de la compra si ya estaba.
- si ponemos una cantidad sin un producto nos avisa de que falta la descripción.
- si añadimos una cantidad de un producto ya existente se suma a la cantidad previa.
- en todo momento se va mostrando la lista de la compra actualizada.

Para el paso de array se usan tres métodos: en primer lugar como un campo oculto en el que se van concatenando el contenido del array, en segundo lugar empleando el método serialize y unserialize, y finalmente empleando json_encode y json_decode.


No hay comentarios: