| App inventor 2 en español  Cómo programar los teléfonos móviles con Android
 mediante App inventor 2 - Juan Antonio Villalpando
 --- PHP y MySQL en App Inventor 2 -- Volver al índice del tutorial de PHP y MySQL ____________________________ 380.-  Carrito de compra.  - En esta ocasión vamos a ver un carrito de compra básico. - Los códigos están adaptados del aconsejable tutorial: http://phppot.com/php/simple-php-shopping-cart/ - Entramos en esa web y al final de la página pulsamos en "Download", para bajar los códigos.  http://kio4.esy.es/carrito 
 __________________________________1.- Creación de la tabla `tblproduct` en nuestra base de datos común.
 - En estos tutoriales estamos utilizando una sola base de datos: 
 
          u798509677_comun  - Y dentro de ella estamos creando tablas para las distintas aplicaciones que estamos realizando. - Dentro de nuestra base de datos: 
 
          u798509677_comun vamos a crear la tabla tblproduct. - En vez de crear los campos de la tabla tblproduct directamente, la vamos a crear automáticamente importando este archivo. - Fíjate en tblproduct y otras variables,  no tienen comilla 'simple', tienen acentos graves `tblproduct` 
        
          | tblproduct.sql |  
          | 
CREATE TABLE IF NOT EXISTS `tblproduct` (
`id` int(8) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`code` varchar(255) NOT NULL,
`image` text NOT NULL,
`price` double(10,2) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `product_code` (`code`)
) ; INSERT INTO `tblproduct` (`id`, `name`, `code`, `image`, `price`) VALUES
(1, '3D Camera', '3DcAM01', 'product-images/camera.jpg', 1500.00),
(2, 'External Hard Drive', 'USB02', 'product-images/external-hard-drive.jpg', 800.00),
(3, 'Wrist Watch', 'wristWear03', 'product-images/watch.jpg', 300.00); |  - Vamos a Importar esta tabla a nuestra base de datos. - Entramos en phpMyAdmin.  
 - Pulsamos en Importar y luego elegimos el archivo tblproduct.sql  
 - Ya se ha creado mediante esta importación.  
 - Aquí la tenemos:  
 __________________________________2.- Subida de archivos.
 - Bajamos los archivos que componen esta aplicación de la página de la autora o de: - carrito.zip - Debemos ir al archivo dbcontroler.php y cambiar los datos de conexión para que sean los nuestros.  private $host = "mysql.hostinger.es";private $user = "u798509677_juan";
 private $password = "contraseña";
 private $database = "u798509677_comun";
   
 - Mediante el cliente FTP Mozilla creamos una carpeta llamada carrito y dentro de ella subimos los archivos y la carpeta product-images al servidor. 
 - Para entrar pulsamos en...  http://kio4.esy.es/carrito - La información de pedido se presenta en la página, pero no se guarda en ningún sitio. - La propuesta sería que el usuario se identificara y se guardara su pedido en otra tabla.  - Es decir, el usuario se identifica con un nombre, contraseña y correo. - Esa información se guarda en otra tabla de nuestra base de datos. - Una vez identificado entra en la página para elegir los productos, en esta página añadimos un Botón de "Enviar" - Cuando el usuario pulse ese botón se creará en otra tabla llamada "pedidos" los productos pedidos y en correo del usuario. _______________________________
 
 |