Codigo PHP (guardar, buscar, eliminar y modificar)

<?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>&nbsp;</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>

Publicar un comentario

1 Comentarios

  1. buenas amigo probe tu codigo y me dice que la variable $codigo no esta definida, me podriasayudar porfa

    ResponderEliminar
Emoji
(y)
:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:P
:o
:>)
(o)
:p
(p)
:-s
(m)
8-)
:-t
:-b
b-(
:-#
=p~
x-)
(k)