Documente Academic
Documente Profesional
Documente Cultură
52
<BODY>
<h1><div align="center">Lectura de la tabla</div></h1>
<br>
<?
//Conexion con la base
mysql_connect("localhost","usuario","contrasea");
//Ejecutamos la sentencia SQL
$result=mysql_db_query("ejemplo","select * from clientes");
?>
<table align="center" border="5">
<tr>
<td>Nombre</td><td>Direccin</td><td>Telfono</td>
<td>Email</td>
</tr>
<?
//Mostramos los registros
while ($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>
Prcticas propuestas
Prctica 68
1. CREAR UNA BASE DATOS PERSONAL LLAMADA agenda
2.
3.
Prctica 69
CREAR UNA BASE DATOS CATALOGO DE CDs:
4.
5.
Prctica 70
CREAR UNA BASE DATOS universidad
ASIGNATURAS QUE CURSA,
PROFESORES,
TELEFONOS, COMENTARIOS, ETC.
6.
7.
Prctica 71
INVESTIGAR LISTA DE COMANDOS SQL FUNDAMENTALES Y CREAR
HOMEPAGES PARA AGREGAR, ACTUALIZAR, BORRAR, etc.
cdteca
CON NOMBRES
CALIFICACIONES,
3.
NOTAS DE CLASE
49
Base de datos MySQL con PHP
www.dariolara.com
Introduccin
MySql es una poderosa base de datos que se utiliza
fundamentalmente para trabajar con hompages dinmicas y
poder almacenar los contenidos generados en la interaccion
con los usuarios en bases de datos.
PHP ofrece interfaces para el acceso a la mayora 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 dilogo a partir de un idioma
universal: SQL (Structured Query Language) el cual es comn a
todas las bases de datos.
Hemos elegido MySQL, sin duda la base de datos ms
extendida y mas conocida en el ambito del software libre, en
combinacin con PHP.
Prctica 64
Pasos
1. 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 Administracin
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 contrasea. RECOMIENDO utilizar como
USUARIO su nombre, en minusculas y sin espacios y como
CONTRASEA 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 contrasea y reescribala
i. Privilegios Globales ---- Click en Revisar todos/as
4.
5.
50
6.
7.
8.
Click en Continue
Escriba como nombres de campo y la longitud
nombre
50
direccion
30
telefono
15
100
www.dariolara.com
51
Prctica 66
2. 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 contrasea 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 base
mysql_connect("localhost","usuario","contrasea");
//Ejecucion de la sentencia SQL
mysql_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>
Prctica 67
3. Archivo de lectura de los datos de la base de datos: lectura.php
<HTML>
<HEAD>
<TITLE>lectura.php</TITLE>
</HEAD>
www.dariolara.com