Simple carrito de compras con php y sesiones
Simple carrito de compras con php y sesiones. Este articulo está creado de una manera que se puede implementar fácilmente en nuestro proyecto o página web escrito a base del lenguaje PHP. El script de ejemplo, contiene la sesión de php para almacenar la información de los productos agregados en el carrito. Una vez que el cliente haga el pedido de los productos será enviado a nuestra base de datos MySQL.
Antes de comenzar, observemos la imagen del carrito de compras de php.
Simple carrito de compras con php y sesiones
Los recursos externos a utilizar son los siguientes:
- Lenguaje de Programación PHP
- Gestor de Base de Datos MySQL
- Frameworks Bootstrap Panel v. 3.3.7
- Lenguaje de Marcas HTML5
Como base usaremos el PHP por ser el lenguaje muy usado para el desarrollo de aplicaciones web. Sin embargo, esta va de la mano con su almacenamiento, nos referimos al MySQL.
Para darle estética a nuestro proyecto implementaremos el framework de estilos (Bootstrap versión 3.3.7) y sin dejarlo de lado el lenguaje de marcas HTML5.
Se necesitan acción por parte del programador que detallaremos a continuación.
1. Crear una base de datos y sus respectivas tablas.
Se necesitan cuatro tablas de bases de datos mínimas para su correcto funcionamiento.
- clientes
- productos
- pedidos
- order_items
Implementación de ficheros PHP
- Carrito de la clase (La-carta.php)
- Configuración de base de datos (Configuracion.php)
- Muestra los productos seleccionados (AccionCarta.php)
- Lista de productos (index.php)
- Carrito de las compras (VerCarta.php)
- Vista previa de la orden (Pagos.php)
- Pedido correcto (OrdenExito.php)
Conclusión
Esperamos que este pequeño articulo los ayude enormemente a entender la estructura básica de un carrito de compras en php con Sesión y MySQL. Podrás implementar un carrito de compras en tu aplicación web rápidamente. Además, les dejo el comprimido para que puedan descargarlo e implementarlo.
Amigo esta fino y es tremendo ejemplo..
Pero al momento de aumentar la cantidades en el carrito, no da el subtotal.
y al pasar al pago, tampoco… se mantiene en una sola cantidad.
Me podrias ayudar a solucionar eso? por favor
Al actualizar no funciona, sabras por que??
Excelente! Me sirvio de mucho. ! Muchas gracias por compartir
al probarlo en servicio de host no se puede acceder al carrito solo en index al probarlo de forma local funciona perfectamente, sabras por que
Hola Nestor.
Módulo de «Simple carrito de compras con php y sesiones»
Después de instalar el ejemplo tiene estos errores. ¿Puedes decirme como se pueden corregir?
MUCHAS GRACIAS
Notice: Accessing static property ShoppingCart::$conn as non static in C:\xampp\htdocs\tienda3\DBController.php on line 25
Notice: Accessing static property ShoppingCart::$conn as non static in C:\xampp\htdocs\tienda3\DBController.php on line 25
Notice: Accessing static property ShoppingCart::$conn as non static in C:\xampp\htdocs\tienda3\DBController.php on line 57
Muchas gracias por el código carrito de compras , me servirá para aprender, quiero hacerlo por mi mismo, un abrazo
la base de datos manda error
muchas gracias 😀