crear una tabla de ingresos en MySQL con PDO

Para crear una tabla de ingresos en MySQL y un formulario en PHP para hacer ingresos con PDO (PHP Data Objects), puedes seguir los siguientes pasos:

  1. Abre tu panel de control de base de datos MySQL y conéctate a tu base de datos.
  2. Crea una tabla de ingresos con una estructura similar a esta:

...
CREATE TABLE ingresos (
    id INT(11) NOT NULL AUTO_INCREMENT,
    concepto VARCHAR(255) NOT NULL,
    cantidad DECIMAL(10,2) NOT NULL,
    fecha DATE NOT NULL,
    PRIMARY KEY (id)
);    
    

Crea un archivo PHP para tu formulario de ingresos. En el encabezado del archivo, asegúrate de incluir la conexión a tu base de datos y la librería PDO:

 <?php
 // Conexión a la base de datos
 $host = "localhost";
 $user = "usuario";
 $password = "contraseña";
 $dbname = "nombre_de_tu_base_de_datos";
 
 // Crea la conexión
 $conn = new PDO("mysql:host=$host;dbname=$dbname", $user, $password);
 
 // Configura la conexión para que arroje excepciones en caso de error
 $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
 ?>
           
    

Dentro del archivo PHP, crea el formulario de ingresos con una estructura similar a esta:

 








Debajo del formulario, agrega el código necesario para insertar los datos del formulario en la tabla de ingresos. Primero, verifica si se han enviado los datos del formulario con el método $_SERVER["REQUEST_METHOD"]:

        if ($_SERVER["REQUEST_METHOD"] == "POST") {
            // Obtiene los datos del formulario
            $concepto = $_POST["concepto"];
            $cantidad = $_POST["cantidad"];
            $fecha = $_POST["fecha"];
        
            // Prepara la consulta de inserción     
    







Publicar un comentario

0 Comentarios