SlideShare uma empresa Scribd logo
1 de 32
Insertar datos desde
formulario web usando PHP y
MySQL (con PDO)
Licenciatura en Tecnologías de la Información
Programación Web
Estudiante: Oscar Andres Alba Padron
Código: 220779802
Fecha: 29/03/2023
Archivo
alta_refacciones_Oscar_Alba.php
1.- Lo primero que hice fue crear los archivos
necesarios para la realización de esta practica:
2.- El siguiente paso fue establecer la conexión con la base
de datos con la ayuda del archivo
con_mysql_OscarAlba.php en el archivo alta_reparaciones
3.- Guarde la consulta necesaria en la variable $sql y
mande a recuperar los valores almacenados en la base
de datos con la variable $stmt
4.- Introduje el título de la pagina web, añadí un
icono y lo enlace con los archivos Css y JavaScript
5.- Lo siguiente que hice fue crear distintos div’s con los
id’s correspondientes del archivo Css y agregue una
imagen alusiva en el div “caja 4”
6.- Empecé a crear el formulario añadiendo un combo
box que recupere los vehículos ingresados en la tabla
catalogo y los muestre como opciones
7.- Los siguientes datos son ingresados por medio
de texto y cuentan con sus respectivas id’s
8.- En el campo categoría añadí un combo box con las
opciones delimitadas para el usuario y añadí un botón
de tipo submit para subir los datos
9.- Finalmente agregue un link para ver a los registros
de refacciones de la base de datos y cerré la conexión
con la base de datos
Archivo
grabar_refacciones_Oscar_Alba.php
10.- Vinculé el archivo con la base de datos y con la
ayuda del método $_POST recupere los datos
ingresados en las variables correspondientes
11.- Creé y almacene la consulta que recuperará los
datos en base al id ingresado
12.- Creé un if que inserta los datos recuperados del
formulario en la base de datos y los manda a imprimir,
de lo contrario manda un mensaje de error e imprime
los campos en blanco
13.- En el HTML introduje el título de la página web,
agregué un icono y lo enlace al archivo Css
14.- El siguiente paso fue crear distintos div’s con los id’s
correspondientes del archivo Css y agregue una imagen
alusiva en el div “caja 4”
15.- En el fieldset se manda a imprimir el mensaje
correspondiente y se imprimen los datos almacenados
en las variables anteriormente creadas
16.- Con un else if mando a imprimir los valores de la
variable categoría según la opción que el usuario haya
seleccionado
17.- Finalmente, agregue dos links; uno para volver a
registrar otra refacción y otro para comprobar los
registros de la base de datos
Archivo css_tarea9.css
18.- Configuraciones
del archivo css:
19.- Configuraciones
del archivo css:
20.- Configuraciones
del archivo css:
Archivo validaciones_tarea10.js
21.- En este archivo primero declare las variables y
obtuve el valor de los campos del formulario por medio
de sus id’s
22.- Valide los campos por medio de un else if tomando
en cuenta los combo box y valores numéricos
Práctica en funcionamiento
23.- alta_refacciones:
24.- grabar_refacciones:
25.- Registro en la base de datos:
Link de la práctica:
http://oscaralbaproyectophp2023a.atspace.cc/paginas/alta_ref
acciones_Oscar_Alba.php

Mais conteúdo relacionado

Semelhante a Insertar datos desde formulario web usando PHP y MySQL (con PDO)

Guia 1 conexion a base de datos sql server
Guia 1 conexion a base de datos sql serverGuia 1 conexion a base de datos sql server
Guia 1 conexion a base de datos sql server
Mayito CH
 
Actualizar datos de una tabla. MYSQL y PHP
Actualizar datos de una tabla. MYSQL y PHPActualizar datos de una tabla. MYSQL y PHP
Actualizar datos de una tabla. MYSQL y PHP
yanburbano
 

Semelhante a Insertar datos desde formulario web usando PHP y MySQL (con PDO) (20)

Practica web de la sesión 13
Practica web de la sesión 13Practica web de la sesión 13
Practica web de la sesión 13
 
Reporte Maestro - Detalle con el uso de AJAX
Reporte Maestro - Detalle con el uso de AJAXReporte Maestro - Detalle con el uso de AJAX
Reporte Maestro - Detalle con el uso de AJAX
 
Informe
InformeInforme
Informe
 
Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0
 
Practica Web Sesión 9
Practica Web Sesión 9Practica Web Sesión 9
Practica Web Sesión 9
 
Validación de usuarios y protección de páginas web mediante SESIONES
Validación de usuarios y protección de páginas web mediante SESIONESValidación de usuarios y protección de páginas web mediante SESIONES
Validación de usuarios y protección de páginas web mediante SESIONES
 
Como conectar visual_basic
Como conectar visual_basicComo conectar visual_basic
Como conectar visual_basic
 
Practica web de la sesion 12 ACTUALIZAR registros de la base de datos desde p...
Practica web de la sesion 12 ACTUALIZAR registros de la base de datos desde p...Practica web de la sesion 12 ACTUALIZAR registros de la base de datos desde p...
Practica web de la sesion 12 ACTUALIZAR registros de la base de datos desde p...
 
Practica web de la sesión 9
Practica web de la sesión 9Practica web de la sesión 9
Practica web de la sesión 9
 
ADO NET.ppt
ADO NET.pptADO NET.ppt
ADO NET.ppt
 
Práctica web de la sesión 7.pptx
Práctica web de la sesión 7.pptxPráctica web de la sesión 7.pptx
Práctica web de la sesión 7.pptx
 
I3 u4
I3 u4I3 u4
I3 u4
 
Inf 20 (fpdf)
Inf 20 (fpdf)Inf 20 (fpdf)
Inf 20 (fpdf)
 
Guia 1 conexion a base de datos sql server
Guia 1 conexion a base de datos sql serverGuia 1 conexion a base de datos sql server
Guia 1 conexion a base de datos sql server
 
conexion a base de datos sql server
conexion a base de datos sql serverconexion a base de datos sql server
conexion a base de datos sql server
 
Como conectar bases de datos a visual basic 2010
Como conectar bases de datos a visual basic 2010Como conectar bases de datos a visual basic 2010
Como conectar bases de datos a visual basic 2010
 
Practica web de la sesión 8
Practica web de la sesión 8Practica web de la sesión 8
Practica web de la sesión 8
 
Practica web de la sesion 7
Practica web de la sesion 7Practica web de la sesion 7
Practica web de la sesion 7
 
Actualizar datos de una tabla. MYSQL y PHP
Actualizar datos de una tabla. MYSQL y PHPActualizar datos de una tabla. MYSQL y PHP
Actualizar datos de una tabla. MYSQL y PHP
 
Dayismel cervantes 3_er corte 1er 20%
Dayismel cervantes 3_er corte 1er 20%Dayismel cervantes 3_er corte 1er 20%
Dayismel cervantes 3_er corte 1er 20%
 

Mais de OSCARANDRESALBAPADRO (6)

Funciones definidas por el usuario y variables superglobales
Funciones definidas por el usuario y variables superglobalesFunciones definidas por el usuario y variables superglobales
Funciones definidas por el usuario y variables superglobales
 
Cálculo de cuadrados de cada número y comprobar si es Par o es Non
Cálculo de cuadrados de cada número y comprobar si es Par o es NonCálculo de cuadrados de cada número y comprobar si es Par o es Non
Cálculo de cuadrados de cada número y comprobar si es Par o es Non
 
Programacion de Codigos PHP
Programacion de Codigos PHPProgramacion de Codigos PHP
Programacion de Codigos PHP
 
Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server
Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL ServerUso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server
Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server
 
Creación índices y constraints en bases de datos de sql server
Creación índices y constraints en bases de datos de sql serverCreación índices y constraints en bases de datos de sql server
Creación índices y constraints en bases de datos de sql server
 
Creación de una base de datos en sql server
Creación de una base de datos en sql serverCreación de una base de datos en sql server
Creación de una base de datos en sql server
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Último (15)

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 

Insertar datos desde formulario web usando PHP y MySQL (con PDO)