Sunteți pe pagina 1din 3

Taller

N1
Asignatura: Informtica II
Ao: 5to A

Prof. Jess Chong

Instrucciones
La siguiente prctica es individual, consta de dos partes. La primera parte crear la base de datos y una tabla. Y la segunda
parte consiste en crear la conexin de la base de datos, almacenar y buscar datos en ella. Tome en cuenta que usted
necesitar la carpeta de proyecto llamada prototipo, otorgada por el profesor.

PARTE I
1. En la interfaz de phpmyadmin, crear una base de datos llamada prototipo, usa el cotejamiento
utf8_spanish2_ci.
2. Crear una entidad (tabla) llamada usuarios.
3. Formalizar la entidad considerando los siguientes campos:
email - varchar (100)
username varchar (100)
password varchar (40)
4. Crear un usuario con los privilegios bsicos de datos (select, update, delete, create e insert).

PARTE II
1. Copiar en tu carpeta personal, la carpeta de proyecto llamada prototipo.
2. En la carpeta prototipo, crear un archivo llamado conexion. php y transcribir el siguiente script:
<?php
$conexion= new mysqli("localhost","usuario","clave","prototipo") ; // Aqu tu usuario
if ($conexion->connect_errno) {
die( "Fallo la conexin a MySQL: (" . $conexion->connect_errno . ") " . $conexion->connect_error);
echo '<script>alert("Error de conexin!");</script>';
}else{
mysqli_query($conexion,"SET NAMES 'utf8'");
//echo '<script>alert("Conexin exitosa!");</script>';
}
?>

3. En la carpeta prototipo, crear un archivo llamado registro.php, y transcribe el siguiente script:


<?php
require('conexion.php');
$query = "SELECT * FROM usuarios ORDER BY usu_use";
$result=mysqli_query($conexion,$query);
if($result->num_rows > 0) { // existe -> datos correctos
//se llenan los datos en un array
while($row = $result->fetch_assoc()) {
$data[] = $row;
}
echo ' <table border="1" cellspacing="3" cellpadding="0" class="tabla" width="60%">';

Prof. Jess Chong

echo '
echo '
echo '
echo '
echo '

<tr>';
<th>Nombre</th>';
<th>Correo</th>';
<th>Clave</th>';
</tr>';

foreach ($data as $val):


echo '
<tr>';
echo '
<td>'. $val['usu_use'].'</td>';
echo '
<td>'.$val['usu_ema'].'</td>';
echo '
<td>'.$val['usu_pas'].'</td>';
echo '
</tr>';
endforeach;
echo ' </table>';
mysqli_free_result($result);
}
?>

4. En la carpeta prototipo, crear un archivo llamado listado.php, y en el transcribe el siguiente script:


<?php
require('conexion.php');
$query = "SELECT * FROM usuarios ORDER BY usu_use";
$result=mysqli_query($conexion,$query);
if($result->num_rows > 0) { // existe -> datos correctos
//se llenan los datos en un array
while($row = $result->fetch_assoc()) {
$data[] = $row;
}
echo ' <table border="1" cellspacing="3" cellpadding="0" class="tabla" width="60%">';
echo ' <tr>';
echo ' <th>Nombre</th>';
echo ' <th>Correo</th>';
echo ' <th>Clave</th>';
echo ' </tr>';
foreach ($data as $val):
echo '
<tr>';
echo '
<td>'. $val['usu_use'].'</td>';
echo '
<td>'.$val['usu_ema'].'</td>';
echo '
<td>'.$val['usu_pas'].'</td>';
echo '
</tr>';
endforeach;
echo ' </table>';
mysqli_free_result($result);
}
?>

5. Abrir los 3 archivos creados (conexion. php, listado.php, registro.php ), y verificar que no presenten ningn
error.
6. Comprobar que todo funciona entrando a registro.inc y agrega varios usuarios. Nota: Al finalizar dejar como
mnimo 3 usuarios cargados en el sistema.

Prof. Jess Chong

Instrumento de Evaluacin
Aspectos a evaluar
Parte I
1. En la interfaz de phpmyadmin, crear una base de
datos llamada prototipo, usa el cotejamiento
utf8_spanish2_ci.
2. Crear una entidad (tabla) llamada usuarios.
3. Formalizar la entidad.
4. Crear un usuario con los privilegios bsicos de
datos (select, update, delete, create e insert).
Parte I
1. En la carpeta prototipo, crear un archivo llamado
listado.php, y transcribir el script.
2. En la carpeta prototipo, crear un archivo llamado
registro.php, y en el transcribe el script.
3. Crear en tu carpeta personal, una nueva carpeta
llamada prototipo.
4. En la carpeta prototipo, crear un archivo llamado
conexion. php y transcribir el script.
5. Abrir los 3 archivos creados (conexion. php,
listado.php, registro.php ), y verificar que no
presenten ningn error.
6. Comprobar que todo funciona entrando a
registro.inc y agrega varios usuarios. Nota: Al
finalizar dejar como mnimo 3 usuarios cargados
en el sistema.
Seguimiento de instrucciones
Total

Prof. Jess Chong

PTS
0,2
0,2
0,2
0,2

0,4
0,4
0,1
0,4
0,2
0,5

0,2
0,2

S-ar putea să vă placă și