TALLER DE PHP
GUIA #3 DE PHP
INSERTAR DATOS EN UNA BASE DE DATOS MYSQL MEDIANTE PHP Y
UN FORMULARIO.
Lo primero es crear la base de datos, para lo que vamos al navegador y
digitamos: http://localhost/phpmyadmin/.
Damos click en BASE DE DATOS, y damos el nombre a nuestra bases de
datos y colocamos el cotejamiento en utf8_spanish_ci y damos crear
Fabio G Garca R - CME
Pgina 1
TALLER DE PHP
Ahora pasamos a crear la tabla, damos el nombre de la tabla y digitamos el
nmero de columnas.
Para el ejercicio ser la tabla alumno y los campos tres.
Creamos los tres campos Idalumno entero con longuitud de 10, atributo
unsigned, ndice primary.
Nombre , varchar de 50 y pw varchar de 50. Y guardar
De esta manera ya tenemos nuestra base de datos.
Fabio G Garca R - CME
Pgina 2
TALLER DE PHP
Ahora crearemos el formulario.
Solo dos datos ya que id es autoincremental
Ahora crearemos la conexin a la base de datos en un archivo
nuevo(unidad20conexion.php)
Posteriormente elaboramos el cdigo para ejecutar la conexin y
almacenamiento de la informacin
$con=mysql_connect sirve para conectar con el sewrvidor
Fabio G Garca R - CME
Pgina 3
TALLER DE PHP
mysql_select_db sirve para conectar la base de datos
mysql_query sirve para realizar consulta
Verificamos la informacion en la base de datos
SELECCIONAR REGISTROS DE BASES DE DATOS EN PHP
Lo primero que necesitamos es una base de datos ya creada, en nuestro caso
la base de datos se llama cedid y al tabla alumnos, que contiene lods
campos idalumno, autonumerica y nombre y pw.
Ahora creamos la conexin al host servidor y a la base de datos.
Creamos ahora el formulario para ubicar el registro
Fabio G Garca R - CME
Pgina 4
TALLER DE PHP
Y realizamos el cdigo de ejecucin del formulario
Funciones:
mysql_fetch_array = Recupera una fila de resultados como un array asociativo, un array
numrico o como ambos
Fabio G Garca R - CME
Pgina 5
TALLER DE PHP
BORRAR REGISTROS DE UNA BASE DE DATOS MEDIANTE PHP
En nuestro ejemplo utilizaremos la base de datos que tenemos en mysql
llamada cedid y la tabla alumnos
Iniciamos creando la conexin a la base de datos
Luego creamos el formulario para ubicar el registro
y ahora elaboramos el cdigo para eliminar dicho registro
Fabio G Garca R - CME
Pgina 6
TALLER DE PHP
CREAR SISTEMA DE REGISTRO DE USUARIOS
Primero debemos crear una base de datos para almacenar la informacin de
registro de cada usuario.
Vamos a localhost/phmypadmin/ y creamos nuestra base de datos que la
llamaremos reg_users y recuerden el cotejamiento utf8_spanish_ci y la tabla
la llamaremos registro. Y con 5 campos
Fabio G Garca R - CME
Pgina 7
TALLER DE PHP
As quedara la tabla
Ahora creamos el formulario de registro, podemos insertar una tabla de 6 filas
y dos columnas. Y modificamos los campos
Fabio G Garca R - CME
Pgina 8
TALLER DE PHP
Luego haremos el archivo de conexin de nuestra base de datos
Y ahora el cdigo para ejecutar el registro
Fabio G Garca R - CME
Pgina 9
TALLER DE PHP
MODIFICAR REGISTRO DE UNA BASE DE DATOS
Usaremos la base de datos de cedid, con la tabla alumnos
Vamos a editar el campo nombre de la tabla,
Fabio G Garca R - CME
Pgina 10
TALLER DE PHP
Ahora la conexin
Por ultimo el cdigo en php para actualizar la tabla
Fabio G Garca R - CME
Pgina 11
TALLER DE PHP
SISTEMA DE INGRESO MEDIANTE PHP (LOGEO)
Trabajaremos con la base de datos de reg_users
Trabajaremos con el usuario y el pasword, si ambos coinciden cuando se digiten
entonces se accedera o logueara de lo contrario no lo permitir.
Entonces creamos nuestro formulario
Fabio G Garca R - CME
Pgina 12
TALLER DE PHP
Ahora realizaremos la conexin con la base de datos
Ahora el cdigo que nos ejecute el formulario
Fabio G Garca R - CME
Pgina 13
TALLER DE PHP
session_start() = permite trabajar con cesiones es un sistema de logueo
RESTRINGIR PAGINA
Ahora veremos como restringir una pgina en php para que solo la puedan ver
usuarios iniciados en sesin.
Ahora el programa para cerrar o destruir sesion
Fabio G Garca R - CME
Pgina 14
TALLER DE PHP
COMO SUBIR ARCHIVOS (UPLOAD) EN PHP
Como subir archivos a un servidor mediante php, lo primero es crear un formulario
donde examinamos los archivos para luego subirlos.
Nueva sentencia para subir archivos = enctype="multipart/form-data"
Ahora elaboramos el cdigo en php para manejar el formulario
Fabio G Garca R - CME
Pgina 15
TALLER DE PHP
NOTA:
LA BASE DE LA PROGRAMACION PHP ESTA DADA, QUEDA POR PARTE DE
USTEDES QUE PROFUNDICEN EN LOS TEMAS PERTINENTES
EXITOS EN SUS LABORES
Fabio G Garca R - CME
Pgina 16
Mucho más que documentos.
Descubra todo lo que Scribd tiene para ofrecer, incluyendo libros y audiolibros de importantes editoriales.
Cancele en cualquier momento.