Upload
edisonto
View
213
Download
0
Embed Size (px)
DESCRIPTION
Guia html mysl y php
Citation preview
Herramientas para la WEB Guía 10 - BD MySQL y PHP Guía 10 - BD MySQL y PHP Herramientas para la WEB
52<BODY><h1><div align="center">Lectura de la tabla</div></h1><br><?//Conexion con la basemysql_connect("localhost","usuario","contraseña");//Ejecutamos la sentencia SQL$result=mysql_db_query("ejemplo","select * from clientes");?><table align="center" border="5"><tr><td>Nombre</td><td>Dirección</td><td>Teléfono</td><td>Email</td></tr><?//Mostramos los registroswhile ($row=mysql_fetch_array($result)) {echo '<tr><td>'.$row["nombre"].'</td>';echo '<td>'.$row["direccion"].'</td></tr>';echo '<td>'.$row["telefono"].'</td></tr>';echo '<td>'.$row["email"].'</td></tr>';}mysql_free_result($result)?></table></BODY></HTML>
Prácticas propuestasPráctica 681. CREAR UNA BASE DATOS PERSONAL LLAMADA agenda
2. Práctica 693. CREAR UNA BASE DATOS CATALOGO DE CDs: cdteca
4. Práctica 705. CREAR UNA BASE DATOS universidad CON NOMBRES ASIGNATURAS QUE CURSA,
PROFESORES, CALIFICACIONES, TELEFONOS, COMENTARIOS, ETC.
6. Práctica 71
7. INVESTIGAR LISTA DE COMANDOS SQL FUNDAMENTALES Y CREAR HOMEPAGES PARA AGREGAR, ACTUALIZAR, BORRAR, etc.
NOTAS DE CLASE
49
Base de datos MySQL con PHPIntroducción
MySql es una poderosa base de datos que se utiliza fundamentalmente para trabajar con hompages dinámicas y poder almacenar los contenidos generados en la interaccion con los usuarios en bases de datos.PHP ofrece interfaces para el acceso a la mayoría de las bases de datos comerciales y con ODBC (Open Data Base Connectivity) a todas las bases de datos de Microsoft, a partir de las funciones que PHP nos propone para cada tipo de base de datos, estableciendo un diálogo a partir de un idioma universal: SQL (Structured Query Language) el cual es común a todas las bases de datos.Hemos elegido MySQL, sin duda la base de datos más extendida y mas conocida en el ambito del software libre, en combinación con PHP.
Práctica 64Pasos1. Activar el administrador de MySQL asi:
a. Activar los servidores de PHP y MySQL (verificar que esten activos los semaforos en verde)
b. Presione clic derecho en el icono ( e ) del servidor del lado izquierdo.
c. Click en la opcion Administración
Muestra las opciones instaladas d. Presione click en PHPMYADMIN - sobre Gestion BBDD
e. Muestra el mensaje: Bienvenido a phpMyAdmin 2.6.1 ..... o similar ....
2. Agregamos un usuario y su contraseña. RECOMIENDO utilizar como USUARIO su nombre, en minusculas y sin espacios y como CONTRASEÑA una muy simple que no se pierda o se olvide (12345678).
f. Click en la opcion Privilegios
g. Click en Agregar nuevo usuario
h. Escriba: Nombre de usuario, seleccione el servidor local, escriba la contraseña y reescribala
i. Privilegios Globales ---- Click en Revisar todos/as
j. Click en continue y revise los datos del nuevo usuario
k. Cerrar el Browser
3. Reingresamos al sistema de administracion para crear nuestra primera base de datos en MySQL :
http://localhost:8081/mysql/ ----------- presione Enter4. Debajo de CREAR NUEVA BASE DE DATOS escriba : pruebas
5. Click en CREAR
www.dariolara.com www.dariolara.com
Herramientas para la WEB Guía 10 - BD MySQL y PHP Guía 10 - BD MySQL y PHP Herramientas para la WEB
506. En la caja de texto de Crear nueva tabla en la base de datos pruebas escriba:
clientes y en el numero de Campos escriba 4
7. Click en Continue
8. Escriba como nombres de campo y la longitud
nombre 50
direccion 30
telefono 15
email 100
OJO: ESCRIBA EN MINUSCULAS ( SIEMPRE). POR AHORA NO MODIFIQUE NADA MAS
9. Click en el boton GRABAR
Para nuestro ejercicio no necesitamos mas. Vamos a diseñar 3 homepages que nos permitan ingresar los datos, validarlos y luego leerlos.Práctica 651. Archivo en formato HTML llamado insertar.html
<HTML><HEAD><TITLE>Insertar.html</TITLE></HEAD><BODY><div align="center"><h1>Insertar registro</h1><br><FORM METHOD="post" ACTION="insertar.php"> Nombre<br><INPUT TYPE="TEXT" NAME="nombre"><br> Dirección<br><INPUT TYPE="TEXT" NAME="direccion"><br>
Teléfono<br><INPUT TYPE="TEXT" NAME="telefono"><br>Email<br><INPUT TYPE="TEXT" NAME="email"><br>
<INPUT TYPE="Submit" value="Insertar"></FORM></div> </BODY></HTML>
51Práctica 662. Archivo en formato PHP llamado insertar.php Este archivo llama los datos desde insertar.html, los guarda en la BD
OJO: Llene el usuario y la contraseña que indicó en el proceso de registrarse como usuario de MySQL<HTML><HEAD><TITLE>Insertar.php</TITLE></HEAD><BODY><?//Lectura de las variables desde html$nombre= $_REQUEST['nombre'];$direccion= $_REQUEST['direccion'];$telefono= $_REQUEST['telefono'];$email= $_REQUEST['email'];//Conexion con la basemysql_connect("localhost","usuario","contraseña");//Ejecucion de la sentencia SQLmysql_db_query("pruebas","insert into clientes (nombre, direccion, telefono, email) values ('$nombre', '$direccion', '$telefono','$email')");?><h1><div align="center">Registro Insertado</div></h1><div align="center"><a href="lectura.php">Visualizar el contenido de la base de datos </a></div></BODY></HTML>
Práctica 673. Archivo de lectura de los datos de la base de datos: lectura.php
<HTML><HEAD><TITLE>lectura.php</TITLE></HEAD>
www.dariolara.com www.dariolara.com