<?PHP
//realizar la conexion desde otro archivo, la Conexion realizada Previamente en el archivo controlado.php
include('controlador.php');
//recibir el boton
$boton=$_POST["boton"];
//recibir los datos del formulario
$cedula = $_POST['cedula'];
$nombre = $_POST['nombre'];
$edad = $_POST['edad'];
$sexo = $_POST['sexo'];
// Almacenar los datos
if($boton=="Guardar"){
// Insertar en la Tabla Alumno los Campos correspondientes y los Valores que se trae del form o formulario
$sql="insert into alumno( cedula, nombre, edad, sexo)
values('$cedula', '$nombre', '$edad', '$sexo')";
// Mensaje de Exito
if(mysql_query($sql)){
echo "<script>alert('Datos GUARDADOS Correctamente')</script>";
// Recargado de la Pagina o refrescado, asumiendo que la llame textophp
echo "<script>window.location='texto.php'</script>";
}else{
// En caso de algun error alerta
echo "<script>alert('Datos no pudieron ser GUARDADOS')</script>";
}
}
// Buscar los datos
if($boton=="Buscar"){
// Busca en la Tabla Alumno con el campo clave cedula
$sql="select * from alumno where cedula='$cedula' ";
$busqueda=mysql_query($sql);
if($registro=mysql_fetch_array($busqueda)){
$campo_clave = $registro['campo_clave'];
// de aqui en adelante todos los campos que se van a buscar
$cedula = $registro['cedula'];
$nombre = $registro['nombre'];
$edad = $registro['edad'];
$sexo = $registro['sexo'];
}else{
echo "<script>alert('Registro NO EXISTE en el Sistema')</script>";
}
}
// Eliminar los datos
if($boton=="Eliminar"){
// Parametro Clave
if($cedula!=""){
// Borra de la Tabla Alumno donde el Parametro clave sea buscado
$sql="delete from alumno where cedula='$cedula'";
mysql_query($sql);
// Mensaje de Exito en el Borrado y ACtualizacion de la Pagina
echo "<script>alert('Datos ELIMINADOS Correctamente')</script>";
echo "<script>window.location='texto.php'</script>";
}else{
echo "<script>alert('Para poder ELIMINAR debe Realizar una busqueda')</script>";
echo "<script>window.location='texto.php'</script>";
}
}
// Modificar los datos
if($boton=="Modificar"){
// Parametro Clave
if($cedula!=""){
// Modifica de la Tabla Alumno donde el Parametro clave sea buscado, cada uno de los Campos Correspondientes de la Tabla
$sql="update alumno set cedula='$cedula', nombre='$nombre', edad='$edad', sexo='$sexo' where cedula='$cedula'";
mysql_query($sql);
// Mensaje de Exito en el Modificado y ACtualizacion de la Pagina
echo "<script>alert('Datos Modificados Correctamente')</script>";
echo "<script>window.location='texto.php'</script>";
}else{
echo "<script>alert('Para poder Modificadar debe Realizar una busqueda')</script>";
echo "<script>window.location='texto.php'</script>";
}
}
// Regresar
if($boton=="Regresar"){
// Enlaza con la Pagina de Menu.php en caso de Existir
echo "<script>window.location='menu.php'</script>";
}
// Limpiar
if($boton=="Limpiar"){
// Recarga de la Pagina, tal cual si se precionara F5, para mi es mas efectivo
echo "<script>window.location='texto.php'</script>";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Modulos Basicos de PHP</title>
<style type="text/css">
body,td,th {
color: #06F;
}
</style>
<link rel="shortcut icon" href="favicon.ico" />
</head>
<body>
<center>
<p><img src="imagenes/img.jpg" width="755" height="178" /></p>
<p> </p>
</center>
<form action="" method="post" name="form1">
<table width="50%" border="0" align="center" cellpadding="7" cellspacing="0">
<tr>
<td colspan="2"><div align="center">
<h2><strong> Registro de Alumnos </strong></h2>
</div></td>
</tr>
<tr>
<td><div align="right"><strong>Cedula:</strong></div></td>
<!-- Cajas de Texto en el Formulario al momento de crearla recordar el id y el name, preferiblemente usar con los mismo nombres que los campos de la tabla de la Base de Datos en este caso cedula -->
<td><input name="cedula" type="text" size="25" maxlength="30" value="<?PHP echo $cedula; ?>" /></td>
</tr>
<tr>
<tr>
<td><div align="right"><strong>Nombre:</strong></div></td>
<!-- campo nombre -->
<td><input name="nombre" type="text" size="40" maxlength="30" value="<?PHP echo $nombre; ?>" /></td>
</tr>
<tr>
<td><div align="right"><strong>Edad:</strong></div></td>
<!-- campo edad -->
<td><input name="edad" type="text" size="25" maxlength="30" value="<?PHP echo $edad; ?>" /></td>
</tr>
<tr>
<td><div align="right"><strong>Sexo:</strong></div></td>
<!-- campo sexo -->
<td><input name="sexo" type="text" size="25" maxlength="30" value="<?PHP echo $sexo; ?>" /></td>
</tr>
<tr>
<td colspan="2"><div align="center">
<table width="80%" border="0" cellpadding="5" cellspacing="0">
<tr>
<td><div align="center">
<label>
<!-- Atraves de Value se le hace el llamado al codigo PHP de Guardar -->
<input type="submit" name="boton" value="Guardar" />
</label>
</div></td>
<td><div align="center">
<!-- Atraves de Value se le hace el llamado al codigo PHP de Buscar -->
<input type="submit" name="boton" value="Buscar" />
</div></td>
<td><div align="center">
<!-- Atraves de Value se le hace el llamado al codigo PHP de Eliminar -->
<input type="submit" name="boton" value="Eliminar" />
</div></td>
<td><div align="center">
<!-- Atraves de Value se le hace el llamado al codigo PHP de Modificar -->
<input type="submit" name="boton" value="Modificar" />
</div></td>
<td><div align="center">
<!-- Atraves de Value se le hace el llamado al codigo PHP de Limpiar -->
<input type="submit" name="boton" value="Limpiar" />
</div></td>
<td><div align="center">
<!-- Atraves de Value se le hace el llamado al codigo PHP de Regresar -->
<input type="submit" name="boton" value="Regresar" />
</div></td>
</tr>
</table>
</div></td>
</tr>
</table>
</form>
</div> <!-- end of main --></div>
</div>
<center><img src="imagenes/img2.jpg" width="755" height="70" /></center>
</body>
</html>
1 Comentarios
buenas amigo probe tu codigo y me dice que la variable $codigo no esta definida, me podriasayudar porfa
ResponderEliminar