Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Curso de PHP
2.
3.
1/6
@INTE ACADEMIA 4.
Curso de PHP
Se abre la ventana de Internet Explorer con la direccin 127.0.0.1/mysql/. Este es el gestor phpMyAdmin.
5.
Vamos a crear una base de datos. Escriba en el cuadro Crear nueva base de datos la palabra control.
6. 7.
Haga clic en el botn Crear para crear la nueva base de datos. En la zona inferior de la siguiente ventana se muestra el resultado exitoso de la creacin de la base de datos.
2/6
@INTE ACADEMIA
Curso de PHP
8.
En la zona inferior de la ventana se nos permite crear una nueva tabla dentro de la base de datos. En el cuadro Nombre escriba la palabra usuarios y en Campos escriba 2. Para terminar, haga clic en el botn Contine.
9.
Se muestra una ventana donde puede especificar los campos de la base de datos:
10.
Introduzca los siguientes valores para los dos campos de la tabla: el nombre del primer campo ser IDUSUARIO de tipo VARCHAR con un tamao mximo de 15 y ser la clave de la tabla, es decir, el valor que no se puede repetir. El otro campo tiene como nombre contrasena y puede almacenar como mximo 8 caracteres.
3/6
@INTE ACADEMIA 12. Observe como se han aadido los dos campos a la tabla.
Curso de PHP
15.3. Introducir datos Ahora puede insertar algunos datos en la tabla. 1. Haga clic en el enlace Insertar en la zona superior de la ventana.
2.
Ahora va a insertar algunos datos. Haga clic en el cuadro Valor del campo idusuario y escriba u1. Tambin haga clic en el cuadro Valor del campo contrasena y escriba cu1.
3.
Luego haga clic en la opcin Insertar nuevo registro y haga clic en el botn Contine.
4/6
@INTE ACADEMIA 4. 5.
Curso de PHP
Siga insertando dos registros ms para dos nuevos usuarios con los datos: u2 y cu2, u3 y cu3. Vamos a ver los datos que hemos introducido. Haga clic en el botn Examinar.
6.
15.4. Crear el formulario Cree el siguiente formulario de entrada: el usuario introducir los datos en el formulario y si sus datos son correctos, saltaremos a otra pgina.
15.5. Validar los datos Para validar los datos, vamos a conectarnos a la base de datos, abrir la tabla y vamos a buscar los datos que hemos escrito en la tabla. Si aparecen, dejamos que entre el usuario, si no, pues no lo dejamos. <? //empezar la sesin session_start(); // estos son los datos de entrada en la base de datos MYSQL // por defecto el nombre de usuario es ROOT y la contrasea PASSWORD $db_usuario = 'root'; $db_contrasena = ''; //leer los datos en variables 5/6 AINTE INFORMTICA S.L.
@INTE ACADEMIA $usuario=$_POST['usuario']; $contrasena=$_POST['contrasena']; //print($usuario); //print($contrasena); //nos conectamos a la base de datos
Curso de PHP
$conexion = mysql_connect('localhost', $db_usuario, $db_contrasena) or die(mysql_error()); //seleccionamos la base de datos mysql_select_db('control', $conexion) or die(mysql_error()); //se crea la cadena de consulta SQL $consulta = "SELECT * FROM usuarios WHERE idusuario='$usuario' AND contrasena='$contrasena'"; print($consulta); print("<br>"); //se ejecuta la consulta $resultado consulta'); $filasdevueltas=mysql_num_rows($resultado); //si hay una fila, es que est dado de alta, si no, es que no es un usuario if($filasdevueltas == 1) { print 'Validado'; } else { print 'No validado'; } ?> = mysql_query($consulta, $conexion) or die('Error haciendo
6/6