INSERCIÓN DE UN REGISTRO CON PHP Y MYSQL

Documentos relacionados
Curso de PHP con MySQL Gratis

Data Bases 2. La sintaxis precisa de esta función es: mysql_pconnect (nombre del servidor, el usuario de la base de datos, password ) ;

TALLER PHP + POSTGRES (CONEXIÓN)

MANUAL DE PROGRAMACIÓN PARA BASES DE DATOS 1.0 MySQL

una nueva página (recordar que en este curso no se ve como programar en el servidor) Todo los formularios que implemento y los que usted implementará

Programación PHP de bases de datos mysql

A continuación se presenta la forma en que se puede conectar PHP con el gestor de bases de datos MySQL.

Creando CRUD en PHP: operaciones básicas para la gestión de bases de datos

MySQL por línea de comandos

PHP Y BASES DE DATOS. Introducción a SQL

Venta de Inmuebles - Parte 4, Reporte de Ciudades con PHP MySQL

Cómo exportar datos a Excel utilizando PHP y MySQL

Conexiones a BD. Juan Manuel Espinoza Marquez CFT San Agustín Linares -2012

En esta clase crearemos los métodos que nos permitan establecer la comunicación, llevar información y buscar en la base de datos.

2.4 Luego, en la pestaña superior al lado de la barra del menú, elegir Desarrollador de aplicaciones

POW. Tema 8: Acceso a Base de Datos y Sesiones con PHP

1. Servidor Web. (apache). 2. PHP. 3. Manejador de base de datos (mysql, postgress).

1. Busca e instala un servidor de mensajería instantánea Jabber/XMPP de libre distribución para GNU/Linux o Windows.

Componentes de datos. 4. Construcción de la tabla de datos (GridView) (Forma manual. 5. Construcción de los mantenimientos (paquetes). automática).

TUTORIAL DE PHP. M. en C. Erika Vilches. Parte 3.

INTRODUCCIÓN A PHP PHP: LENGUAJE DE PROGRAMACIÓN

CREAR UN DASHBOARD CON PENTAHO BI-SERVER. Dashboard Pentaho con CDE. Jortilles.com

DESARROLLO DE APLICACIONES II

Curso de PHP. Acceso a bases de datos MySQL en PHP

CREACIÓN DE CARTAS, SOBRES Y ETIQUETAS PARA ENVÍO MASIVO DE CORRESPONDENCIA

HOJAS DE ESTILOS EN CASCADA CSS (Cascading Style Sheet)

Tutorial MySql - 1 -

Integración script de servidor con los sistemas gestores de base de datos

Configuración de Procedimientos en SQL. Introducción

Módulo E: Reportes. Objetivo del Módulo:

7- PHP y consultas MySQL

TEST TICO 2º BACHILLERATO

Funciones de PHP. Contenido

Manejo de Bases de Datos Mysql en Lenguaje C

hipervinculos La página que rescata el valor pasado como parámetro es la siguiente: <html> <head> <title>problema</title> </head> <body> <?

Curso de PHP Modulo 7 Creando Una Base de Datos y accediendo a ella R-Luis

PHP orientado a objetos:

1.- CREACIÓN DE CONSULTAS.

ACTIVIDADES BASE DE DATOS ACCESS 2007

GESTORES GESTORES DE BASES DE DATOS

Manejo de eventos en JavaScript WEB-TECHNOLOGIES

Funciones de PHP. Francisco José Naranjo Abad

Consultas a una BD de MySQL desde una página WEB

Gestión de bases de datos de mysql desde Dreamweaver

Redireccionar a otra página (header)

FORMULARIO HTML PREPARACION DEL FORMULARIO. Que información debes solicitar al visitante de tu web?

Unidad 1.- Fundamentos de sitios web. El lenguaje HTML. Desarrollo de aplicaciones Web. Felipe LC

Laboratorio de Casas Inteligentes Almacenamiento de datos en bases de datos. Práctica No. 06

GUIA PARA LA MANIPULACION DE DATOS EN UNA BASE DE DATOS A TRAVÉS DE MYSQL

Laboratorio de Programación III

Combinar correspondencia

Colegio San Marón INFORMATICA TUTORIAL DE MICROSOFT ACCESS

PHP (Apuntes y Ejercicios) Unidad II - INTRODUCCIÓN A PHP

1. Primero abrimos el aplicativo pgadmin con el cual manejaremos la base de datos de Postgres.

En esta práctica se verá cómo crear una base de datos MySQL mediante el programa phpmyadmin y su posterior explotación a través de PHP.

Programador Web en Wordpress + PHP + Javascripts + MySQL. Nivel Profesional. Informática y Programación

Acceso a datos desde PHP (avanzado) Múltiples submits a PHP, control, gestión de errores, visualización, jquery, datatables, AJAX

Cómo crear una tabla editable con PHP, MySQL y jquery

UNIDAD 10. LAS CONSULTAS DE ACCIÓN

Gestión de datos en Eviews

ALMACENAMIENTO Y RECUPERACIÓN DE UN LIBRO

PHP INSERT INTO VALUES. INSERTAR DATOS (REGISTROS O FILAS) EN BASE DE DATOS MySQL. EJEMPLOS Y EJERCICIO RESUELTO (CU00843B)

III Curso de Diseño de Sitios WEB basados en Gestores de Contenido (CMS)

Ejemplos de importar información (Excel)

Para declarar un formulario se utiliza la etiqueta FORM que consta básicamente de dos atributos: <FORM ACTION ="programa" METHOD ="método">

Versión: 01. Fecha: 01/04/2013. Código: F004-P006-GFPI GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

Crear artículos en Joomla 3

Universidad Tecnológica de la Sierra Hidalguense. Tecnologías de la Información y Comunicación. Desarrollo de Aplicaciones Web

Aplicaciones Web Mg. Abril Saire Peralta

ACCESS I LECCIÓN N 2

Manual de back Mi ETB

Diseño de Sitios Web (T.U.W.) HTML5 (III) ETIQUETAS NUEVAS FORMULARIOS

EJEMPLO 5. SUBINFORMES

Cómo poner una marca de agua a las imágenes con PHP

ELECTIVA EVALUACION FINAL

SISTEMA DE EVENTOS RELEVANTES

II Curso de Diseño de Sitios WEB basados en Gestores de Contenido (CMS)

GUIA DE LABORATORIO N 9 B. (000Webhost Php- Para desarrollar en casa)

Índice. Tutor de casilleros Página 1 de 10

1. Instalar el componente en el sitio por Extensiones gestor de extensiones.

IDENTIFICACIÓN DE LA GUÍA DE APRENDIZAJE

Sistema de generación de boletas de aportes gremiales

Base de Datos. Formularios. Consultas

07 Variables. 7.1 Variables globales Definición

Base de Datos Conjunto de información organizada especialmente para búsqueda y entrada de datos. Base de Datos: Ejemplo Usuarios

Creación de una Base de datos

Una vez esté en la pantalla principal de Mahara pulse en la pestaña Content y luego en la pestaña Diarios

Manual de Sentencias Básicas en SQL

UNIDAD 3 - FORMULARIOS

PROPÓSITOS. Tecnicatura en Informática Profesional y Personal [ 1 ]

Creación de tablas sin asistente (vista de diseño)

Funciones de PHP con MySQL.

Curso de Programación en PHP Nivel I

INSERTAR UN LIBRO ELECTRÓNICO DESDE UN PDF, DOC, PPT CREADO EN UNA WEB EXTERNA COMO SCRIBD EN UNA PÁGINA O SECCIÓN DE LA WEB

DEMOSTRACION DE UNA APLICACIÓN N-CAPASCON JAVA- POSTGRESQL

Guía para factura con moneda extranjera

HTML es el lenguaje que se emplea para el desarrollo de páginas de internet.

Transcripción:

INSERCIÓN DE UN REGISTRO CON PHP Y MYSQL Para poder realizar este ejercicio necesitamos la base de datos, para esto abriremos el gestor de bases de datos Mysql Empezaremos con crear la base de datos con el comando create database Ya que creamos la base necesitamos ponerla en uso para poder utilizar y crear la o las tablas necesarias. Después necesitamos crear la tabla junto con sus campos para después insertar registros desde PHP. Para crear la tabla necesitamos el comando create table. Creamos una tabla llamada alumnos con sus campos y sus diferentes tipos de datos Hasta ahora solo hemos utilizado Mysql para crear la base de datos y una tabla llamada alumnos a partir de aquí dejaremos un lado Mysql y nos adentraremos con Php. Primero necesitamos crear el formulario desde Php para el ingreso de datos desde el usuario y después insertarlo en la base de datos correspondientemente creada anteriormente. Elaborado por Grupo Codesi 2012 1

Con el código anterior creamos un formulario para el manejo de datos nótese que el código es puro HTML esto se debe que Php trabaja desde HTML la salida del código anterior seria: Ahora explicaremos línea por línea el código Empezaremos de la línea 1 hasta la 5 son etiquetas de HTML que nos sirve para indicarle al navegador que crearemos un archivo HTML. En la línea 6 etiqueta HTML de centrar a partir de la línea 7 crearemos el formulario de datos. La línea 7 indicamos que crearemos un formulario con la etiqueta <form> con el action le indicamos que el formulario va tomar una acción hacia una página de destino llamada ingresadatos.php es importante indicarle el nombre de la página y su extensión así con el método que utilizaremos que en este caso utilizaremos el método POST de Php. A partir de la línea 8 creamos una tabla En la línea 9 con la tabla ya creada anteriormente le indicamos con las etiquetas <tr> una fila a la tabla y con <td> una columna tenemos que indicarle a HTML las filas y columnas Elaborado por Grupo Codesi 2012 2

por si sola la etiqueta de tabla no funciona bien empezamos creando una fila posteriormente una columna ahora que ya tenemos nuestra fila y columna mandamos un mensaje de salida que es el Nombre después tenemos que cerrar la columna para poder abrir otra así para crear el objeto de texto, para crear el objeto de texto llamamos a la etiqueta <input > tenemos que indicarle el tipo de objeto, en este caso es de tipo texto que lo indicamos en su propiedad <type> también es importante indicarle un name en el cual nos va a servir como referencia para cada tipo de de objetos creados su name en el primer objeto es de nom para después cerrar la columna y fila correspondiente. En las líneas 10 al 12 hacemos lo mismo seguimos creando filas y columnas para la tabla mensajes correspondientes como el apellido y la edad así como sus tipos de objetos de texto con sus respectivas referencias. Así como cerrando las filas y columnas abiertas anteriormente. En la línea 13 creamos una última fila y columna para la creación de un botón como es un objeto de HTML también utiliza la propiedad <input> pero en este caso indicamos que es de tipo botón con la propiedad submit también le indicamos un mensaje dentro del botón con la propiedad value en este caso el mensaje fue Guardar. En las líneas 14,15,16 cerramos todas las etiquetas que abrimos primero cerramos la tabla creada con </table> después el formulario con </form> y por último el centrado que le hicimos </center> Así también debemos cerrar las etiquetas correspondientes que hace referencia a HTML que son </body> que es el cuerpo de la pagina y la etiqueta </html>. Solo nos queda crear el código PHP que es el que va insertar los datos del formulario a nuestra base de datos y el código sería. Elaborado por Grupo Codesi 2012 3

Analizaremos el código anterior a detalle Este código es puro Php no estamos ingresando código HTML ya que no nos servirá de nada, puesto Php hace toda el trabajo pesado. Tenemos que indicarle al sistema que vamos a empezar a trabajar con código Php por eso abrimos las etiquetas de <?php todo lo que este dentro de la etiqueta será código php. Empezamos declarando 4 variables y las inicializamos con diferentes valores estas variables contendrán el valor del servidor, el usuario de Mysql, la contraseña del mismo necesitamos y la base de datos que vamos a utilizar esto para poder conectarnos desde php a Mysql. Lo siguiente se declara variables estas nos van a servir para guardar los datos del formulario, con el vector asociativo $_POST [] se pasan los valores del formulario hacia las variables declaradas En el vector $_POST [] se almacena los datos enviados desde el formulario anterior y crea conforme las referencias de los objetos del formulario las diferentes posiciones de su tamaño. Ahora que ya tenemos los datos en las variables anteriores empezaremos con la conexión a Mysql empezaremos utilizando una función de php que es: mysql_connect(); Esta función hace la conexión hacia la base de datos Mysql pero para esto necesitamos pasar 3 parámetros que son el servidor donde se encuentra en este caso estamos trabajando de manera local, le tenemos que indicar que va hacer localhost, después le Elaborado por Grupo Codesi 2012 4

Indicamos el usuario y al ultimo la contraseña del usuario todo esto ya lo habíamos hecho al pasar estos datos a las variables de conexión. Entonces en la función que conecta solo pasamos las variables como parámetros. Otra función importantes es la de or die () ya que esta se activara mandando un mensaje a pantalla cuando la conexión marque un error y no se pueda establecer bien. Los errores más comunes son: - El servidor no se encuentra o está apagado - EL usuario no existe en la administración de Mysql - La contraseña es incorrecta para este usuario Ya que hicimos la conexión con éxito necesitamos usar la base de datos correspondiente para esto mandamos a llamar la función mysql_select_db(); Anteriormente creamos la variable que contendrá la base de datos que se va utilizar para este ejercicio, solo hay que pasar esa misma variable hacia la función es importante que no se les vaya olvidar la sintaxis que debe llevar con las comillas aunque es una variable necesita llevarlas. De igual forma lleva la función or die () ; que es la que se encarga de mostrar el error en caso que no seleccione la base y ese sería el único error, de esta línea no encontrar la base de datos. Y por ultimo seguimos con funciones de Mysql desde php y esta va hacer el query correspondiente mysql_query(); en este caso el query sería un insert into y este es el encargado de insertar registros en nuestra tabla. La función query de php hace un insert into hacia la tabla alumnos llenando todos los campos de la tabla con los valores que contienen las variables del formulario. De igual forma se manda a llamar la función or die por si contiene algún error. Por último mandamos a imprimir un mensaje a la página para avisarle al usuario que se Elaborado por Grupo Codesi 2012 5

inserto correctamente el dato desde el formulario con la sentencia print(); También necesitamos cerrar la base de datos que ocupamos anteriormente y con eso hace la función de mysql_close(). Con esto terminamos nuestro ejercicio de insertar un dato hacia una base de datos desde php y Mysql todo esto y mas podrás aprender a utilizar en el curso presencial de php y Mysql con excelentes profesores capacitados y un ambiente profesional no te quedes fuera tenemos costo accesible para ti no dejes pasar esta oportunidad de aprender unos de los lenguajes más usados y mejor pagados en el mundo laboral. Elaborado por Grupo Codesi 2012 6