PHP: compra de productos con formulario (ejercicio resuelto)

El día de hoy vamos a resolver un ejercicio de programación en PHP. Se trata de simular la compra de productos a través de un formulario y luego mostrar el total. Es un ejercicio de programación para aprender más sobre este lenguaje. La solicitud dice: Realizar una página web dinámica con PHP que simule la compra de varios productos de una tiendita a través de un formulario web. Solicitar el nombre de 5 productos (cuadros de textos). Solicitar la marca de cada producto (desplegables). Solicitar el precio de cada producto (cuadros de número) El formulario tendrá los botones de enviar y reset Al presionar el botón de envío, el programa calculará la suma de los productos (subtotal), el IVA y el total de la compra (Subtotal + IVA) Vamos a hacerlo dibujando el formulario de manera dinámica y recibiéndolo igualmente en el servidor. ...

octubre 31, 2022 · 5 min · 868 palabras · Parzibyte

Sistema gratuito para renta de consolas de videojuegos

En este post te mostraré un programa que he terminado de hacer y que es totalmente gratuito. Se trata de un software para rentar consolas de juegos o computadoras por tiempo y cobrar por ese tiempo, con opción para agregar productos adicionales a la renta. El sistema gratuito te ayudará si tú tienes un negocio de renta de consolas de juegos o tienes un cibercafé. De cierto modo esto podría ser una alternativa a CafeStation de CafeSuite o Control de Ciber. Este sistema permite registrar equipos como consolas de juegos o computadoras con precio por hora, colocar tiempo libre o un tiempo límite y agregar productos al consumo de la renta. Entre sus características se encuentran: Control de dispositivos con descripción y precio por hora Gestión de productos para vender, con descuento de inventario Módulo para rentar consolas, computadoras, etcétera ya sea por tiempo libre o con límite Escritorio con reporte de rentas y productos vendidos, así como gráficas de ventas y detalles Ajuste de redondeo y tolerancia para el costo de la renta Impresión de tickets en impresora térmica Soporte para móviles Opción para usar a través de la red de área local (LAN) A lo largo de este artículo te mostraré los módulos del programa, cómo descargarlo y cómo usarlo. Por cierto, no es un post falso ni algo para distribuir virus. Realmente te ofrezco un programa totalmente gratuito (no versión demo, sin restricciones) tal y como todo lo que publico en mi blog. ...

noviembre 8, 2021 · 11 min · 2227 palabras · Parzibyte

Software para listas de útiles escolares

En este post te mostraré un programa para llevar el registro de listas de útiles escolares. Básicamente este software gestiona listas escolares y los datos que estas llevan, por ejemplo: Datos del alumno como el nombre de la escuela, grado, grupo Lista de productos obtenidos de un inventario, mismos que se descuentan al entregar la lista Registro de abonos en caso de que el cliente quiera obtener la lista en pagos Costo adicional por forrado de las libretas, cuadernos o útiles Total de la lista incluyendo costo adicional por forrado o etiquetas PDF (tipo recibo o boleta) para el cliente y para la lista de útiles física Saber si la lista está forrada, surtida, lista y liquidada En resumen es un programa que lleva el registro de útiles escolares con el total monetario, abonos, productos, forrado, etiquetado, etcétera. Por cierto, esta es una mejora del sistema gratuito para Windows que presenté hace algún tiempo. Una vez dicho esto, veamos los detalles del gestor de listas de útiles escolares. ...

septiembre 22, 2021 · 4 min · 777 palabras · Parzibyte

Java: productos con ticket de venta (ejercicio)

En este post sobre Java vamos a resolver un ejercicio para simular una venta (en donde se registran productos) y al final mostrar el ticket de venta. Lo que haremos será dar al usuario la opción para agregar, quitar o aumentar la cantidad de productos. Cuando el usuario lo requiera, se podrá imprimir el ticket por pantalla, imprimiendo además de la lista de productos, el total. ...

mayo 22, 2021 · 6 min · 1193 palabras · Parzibyte

Sistema de ventas gratuito para Windows

En este post te mostraré un sistema de ventas gratuito para descargar, fácil de usar e instalar. Es más enfocado en el usuario final que en el programador. No es un post falso ni nada de esas cosas. Realmente te enseñaré un sistema POS que he programado hace tiempo, compilado para Windows y empaquetado para que tú puedas descargarlo y comenzar a usarlo. El sistema PDV que te enseñaré está pensado para comerciantes, dueños de negocios, tiendas de ropa, abarrotes, etcétera, pues solo necesita una computadora para ejecutarse. Por cierto, si te lo preguntas, el sistema es uno que ya presenté anteriormente en la nube, solo que ahora lo quitaré de la nube y será gratis para descargar. Nota: hoy 4 de mayo de 2022 he publicado la versión de este sistema para Android, igualmente es gratuita. Nota 2: en noviembre de 2022 he publicado este punto de venta gratis para Raspberry Pi. Totalmente gratis. Nota 3: junio de 2025 ya existe el sucesor de este sistema, mejorado y totalmente gratis: https://parzibyte.me/apps/pos/#/login Enlace de descarga: https://github.com/parzibyte/sublime_pos_3_releases/releases/tag/v1.2 ...

abril 14, 2021 · 7 min · 1288 palabras · Parzibyte

Carrito de compras con PHP y MySQL

Hoy vamos a ver cómo implementar un carrito de compras con PHP y MySQL. Vamos a poner una especie de tienda o e-commerce con PHP en donde el usuario puede agregar productos al carrito, ver su carrito de compras con el total, y quitar productos del mismo. Para ello vamos a usar la sesión y MySQL. Con la sesión vamos a identificar al usuario y la gestión del carrito se hará a través de esta base de datos. Ten en cuenta que aquí el punto es el carrito de compras, no una tienda online. La única desventaja que tendremos es que si el usuario abandona el carrito de compras los datos no serán eliminados, pero esto se puede arreglar implementando todo el carrito como un array en la sesión tal como lo hice en mi sistema de ventas con PHP. Te dejaré el código completo al final del post, como siempre, gratuito y open source. ...

enero 13, 2021 · 9 min · 1721 palabras · Parzibyte

Códigos de barras con JavaScript usando JSBarcode

Códigos de barras con JavaScript En este post te voy a mostrar algunos ejemplos y usos de la librería JsBarcode para generar códigos de barras en elementos HTML usando JavaScript. Vamos a generar códigos de barras con JavaScript en 3 elementos: SVG Canvas Imagen Si deseas mantener la calidad del código de barras, recomiendo que uses el formato SVG. Nota: esta librería no necesita otras librerías o dependencias, funciona con JavaScript puro y por lo tanto se puede usar en cualquier proyecto de JavaScript. ...

agosto 19, 2019 · 6 min · 1241 palabras · Parzibyte

Conexión Node.js y MySQL con Express

En este post te voy a mostrar cómo conectarte a una base de datos de MySQL usando el lenguaje de programación JavaScript del lado del servidor a través del entorno Node; también conocido como Node.Js. Vamos a hacer las 4 operaciones básicas de la base de datos: obtener datos, insertar datos, actualizar datos y eliminar datos. Para la interfaz del usuario vamos a usar Bootstrap y una estructura de aplicación web generada con express-generator. ...

junio 28, 2019 · 8 min · 1587 palabras · Parzibyte

Ejercicios resueltos con SQL Server y AdventureWorks

En este post vamos a resolver algunas consultas propuestas en el motor de bases de datos de SQL Server y la base de datos AdventureWorks. Si no tienes SQL Server mira aquí cómo instalarlo, y si no sabes importar la base de datos, mira aquí cómo hacerlo. ¿Quieres ejercicios resueltos con MySQL? mira este post. ...

junio 14, 2019 · 6 min · 1131 palabras · Parzibyte

Ejercicio resuelto con Python: total a pagar con tasa de IVA vigente

Ya estamos aquí con otro buen ejercicio resuelto de Python. Lo que nos reúne aquí es un problema que dice así: Hacer un programa en Python que pida el precio de 5 productos y muestre el total según la tasa de IVA vigente. Para los que no sepan o para los que no sean de México (no sé si se aplica solo en México, tampoco quiero saberlo) el IVA es un impuesto que al momento de escribir este post es del 16 %. Por lo tanto, si el total de los productos es de 100 se deben pagar 116 pesos. Ahora sí veamos. ...

mayo 6, 2019 · 2 min · 377 palabras · Parzibyte