Está en la página 1de 4

Guía de laboratorio

Mantenimiento tabla
Competencia : El alumno conocera las funciones mysql para la gestión de
la base de datos de Mysql en las paginas de PHP

Ejercicio 1

SCRIPT BASE DE DATOS


Create database alumnos;
Use alumnos;
Create table alumno
(
Codigo int,
Nombre varchar(50),
Apellido varchar(50),
Direccion varchar(100),
Telefono varchar(50),
Sexo varchar(50)
);

INICIO.PHP

<html>
<?php
echo "<table width='500' border='1'>";
echo "<tr>";
echo "<th>CODIGO</th>";
echo "<th>NOMBRE</th>";
echo "<th>APELLIDO</th>";
echo "<th>DIRECCION</th>";

Mg Gina Huertas Camacho Pag Nº 1


echo "<th>TELEFONO</th>";
echo "<th>SEXO</th>";
echo "</tr>";
$sql="SELECT * FROM alumno";
include "Negocio/Conexion.php";
$result=mysql_query($sql, $conexion);
while ($row=@mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>".$row["CODIGO"]."</td>";
echo "<td>".$row["NOMBRE"]."</td>";
echo "<td>".$row["APELLIDO"]."</td>";
echo "<td>".$row["DIRECCION"]."</td>";
echo "<td>".$row["TELEFONO"]."</td>";
echo "<td>".$row["SEXO"]."</td>";
echo "<td><a href='formulario.php?cod=".$row["CODIGO"]."&nom=".
$row["NOMBRE"]."&ape=".$row["APELLIDO"]."&dir=". $row["DIRECCION"]."&tel=".
$row["TELEFONO"]."&sex=".$row["SEXO"]."&tipo=2'>Actualizar</a></td>";
echo"<td><a href='Negocio/Mant_BD.php? cod=".$row["CODIGO"].
"%&tipo=1'> Eliminar</a></td>";
echo "</tr>";
include "Negocio/desconectar.php";
}
echo "</table>";
?>
<a href="formulario.php">Nuevo Alumno</a>
</html>

Mg Gina Huertas Camacho Pag Nº 2


CARPETA NEGOCIO

CONEXIÓN.PHP

<?php
$db_host="localhost";
$db_usuario="root";
$db_password="";
$db_nombre="alumnos";
$conexion = @mysql_connect($db_host, $db_usuario, $db_password) or
die(mysql_error());
$db = @mysql_select_db($db_nombre, $conexion) or die(mysql_error());
?>

DESCONECTAR

<?php

@mysql_close($conexion);

?>

Mant_BD.php
<?php

if(isset($_POST["Grabar"])!=null)

include "Conexion.php";

$sql="INSERT INTO alumno VALUES ('".$_POST["txtCodigo"]."','" .


$_POST["txtnombre"]."','".$_POST["txtapellido"]."','".$_POST["txtdireccion"]."','".
$_POST["txttelef"]."','".$_POST["cbosexo"]."')";

$result=mysql_query($sql, $conexion);

include "desconectar.php";

print "Datos Grabados Correctamente";

if(isset($_GET["tipo"])!=null){

include "Conexion.php";

Mg Gina Huertas Camacho Pag Nº 3


$sql="DELETE FROM alumno WHERE CODIGO='".$_GET['cod']."'";

$result=mysql_query($sql, $conexion);

include "desconectar.php";

print "Datos Eliminados Correctamente";

if(isset($_POST["Actualizar"])!=null){

include "Conexion.php";

$sql="UPDATE alumno SET NOMBRE='".$_POST["txtnombre"]."',APELLIDO='".


$_POST["txtapellido"]."',

DIRECCION='".$_POST["txtdireccion"]."',TELEFONO ='".$_POST["txttelef"]."',SEXO='".
$_POST["cbosexo"]."'

WHERE CODIGO=".$_POST["txtCodigo"].";";

$result=mysql_query($sql, $conexion);

include "desconectar.php";

print "Datos Actualizados Correctamente";

?>

<br>

<br>

<a href="../inicio.php"><--Regresar</a>

Mg Gina Huertas Camacho Pag Nº 4

También podría gustarte