Upload
edderson-j-ortiz
View
116
Download
1
Embed Size (px)
Citation preview
DOCUMENTACION
INDEX
BASE DE DATOS
MENU
LISTADO
MATRICULARSE
ACTUALIZAR
BUSQUEDA
CODIGO
Actualizar<?php
include("conexion.php");
$Id=$_POST['txtId'];$strDni=$_POST['txtDni'];$strApellidos=$_POST['txtApellidos'];$strNombres=$_POST['txtNombres'];$strEmail=$_POST['txtEmail'];$strEspecialidad=$_POST['txtEspecialidad'];$strTurno=$_POST['txtTurno'];$strSemestre=$_POST['txtSemestre'];
$conexion = mysql_connect($host, $user, $password) or die("Problemas con Server");
mysql_select_db($db, $conexion) or die("Ploblemas con BD");
if(isset($strDni) && !empty($strDni) && isset($strApellidos) && !empty($strApellidos) && isset($strNombres) && !empty($strNombres) && isset($strEmail) && !empty($strEmail) && isset($strEspecialidad) && !empty($strEspecialidad)
&& isset($strTurno) && !empty($strTurno) && isset($strTurno) && !empty($strTurno)){
$Sql="UPDATE Matriculas SET Dni='$strDni',
Apellidos='$strApellidos',
Nombres='$strNombres',
Email='$strEmail',
Especialidad='$strEspecialidad',
Turno='$strTurno',
Semestre='$strSemestre'
WHERE Id='$Id'";
mysql_query($Sql);header ("Location: listado.php");
}else{echo "Llene todos los campos";
}?>
BASE DE DATOS
create database `colegio` default character set utf8 collate utf8_spanish_ci;
create table `colegio`.`registros` (`id` int not null auto_increment ,`usuario` varchar( 25 ) character set latin1 collate latin1_swedish_ci not null ,`clave` varchar( 30 ) character set latin1 collate latin1_swedish_ci not null ,primary key ( `id` )) engine = myisam ;
insert into `colegio` .`registros` (`id` ,`usuario` ,`clave`) values ( null ,'idat','edderson');
create table `colegio` .`matriculas` (`id` int not null auto_increment ,`dni` char( 8 ) character set latin1 collate latin1_swedish_ci not null ,`apellidos` varchar( 40 ) character set latin1 collate latin1_swedish_ci not null ,`nombres` varchar( 40 ) character set latin1 collate latin1_swedish_ci not null ,`email` varchar( 40 ) character set latin1 collate latin1_swedish_ci not null ,`especialidad` varchar( 30 ) character set latin1 collate latin1_swedish_ci not null ,`turno` char( 1 ) character set latin1 collate latin1_swedish_ci not null ,`semestre` char( 1 ) character set latin1 collate latin1_swedish_ci not null ,primary key ( `id` )) engine = myisam ;
insert into `colegio`.`registros` (`id` ,`usuario` ,`clave`)values (null , 'a', 'a');
insert into `colegio` .`matriculas` (`id`, `dni`, `apellidos`, `nombres`, `email`, `especialidad`, `turno`, `semestre`)
values (null, '12345678', 'callpa', 'edderson', '[email protected]', 'computacion', 'm', '4');
BUSCAR<?php
include("conexion.php");$conexion = mysql_connect($host, $user, $password)
or die("Problemas con Server");mysql_select_db($db, $conexion) or die("Ploblemas
con BD");
$especialidad = $_POST["cboEspecialidad"];$turno = $_POST['cboTurno'];$semestre = $_POST['cboSemestre'];$dni = $_POST['txtDni'];
$tabla = mysql_query("SELECT * FROM Matriculas WHERE Especialidad =$especialidad ");?>
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>buscar</title></head><body><div align="center"> <table border="1" width="700"> <tr align="center"> <td>Id</td> <td width="100">Dni</td> <td>Apellidos y Nombres</td> <td>Email</td> </tr><?php
while ($Registro = mysql_fetch_array($tabla)) {
?>
<tr> <td><?php echo $Registro['Id'];?></td>
<td><?php echo $Registro['Dni'];?></td> <td><?php echo $Registro['Apellidos']." ". $Registro['Nombres'];?></td> <td><?php echo $Registro['Email'];?></td>
</tr> <?php
} mysql_free_result($tabla); mysql_close($conexion);
?> </table></div></body></html>
Conexión<?php $host = "localhost"; $user = "root"; $password = ""; $db = "Colegio";?>
Consulta<?php
if(isset($_POST['chkRegistro'])){
include("conexion.php");$conexion = mysql_connect($host, $user,
$password) or die("Problemas con Server");mysql_select_db($db, $conexion) or
die("Ploblemas con BD");// Selecciona la base de datos$Id=$_POST['chkRegistro'];$sql=mysql_query("SELECT * FROM Matriculas
WHERE Id=$Id");$Registro = mysql_fetch_array($sql);
?><html>
<head> <title>Actualizar Registros</title> </head> <body text="#000000"><center>
<h1> Actualizar Matricula</h1></center><form id="form1" name="form1" method="post" action="actualizar.php"><table width="35%" border="0" cellpadding="2" cellspacing="2" bgcolor="#ffffff" align="center">
<tr> <?php echo "<input name='txtId' type='hidden' value='$Registro[0]'>";?>
</tr> <tr> <td align="right">Dni</td>
<td><?php echo "<input name='txtDni' type='text' size='30' value='$Registro[1]'>";?></td>
</tr> <tr> <td align="right">Apellidos</td> <td><?php echo "<input name='txtApellidos' type='text' size='30' value='$Registro[2]'>";?></td>
</tr><tr>
<td align="right">Nombres</td> <td><?php echo "<input name='txtNombres' type='text' size='30' value='$Registro[3]'>";?></td>
</tr> <tr> <td align="right">Email</td> <td><?php echo "<input name='txtEmail' type='text' size='30' value='$Registro[4]'>";?></td>
</tr> <tr> <td align="right">Especialidad</td> <td><?php echo "<input name='txtEspecialidad' type='text' size='30' value='$Registro[5]'>";?></td>
</tr> <tr> <td align="right">Turno</td> <td><?php echo "<input name='txtTurno' type='text' size='30' value='$Registro[6]'>";?></td>
</tr>
<tr> <td align="right">Semestre</td>
<td><?php echo "<input name='txtSemestre' type='text' size='30' value='$Registro[7]'>";?></td>
</tr> <tr> <td colspan="2" align="center"> <input type="submit" name="Submit" value="Actualizar" />
</td></tr>
</table></form></body></html><?Php
}else{?><script type="text/javascript">
window.alert("Seleccione un Registro")</script><?Php
header("refresh:0; url = listado.php");}
?>
Eliminar
<?phpinclude("conexion.php");
if(isset($_POST['chkRegistro'])){
$valor=$_POST['chkRegistro']; $conexion = mysql_connect($host, $user,
$password) or die("Problemas con Server"); mysql_select_db($db, $conexion) or
die("Ploblemas con BD");// Selecciona la base de datos mysql_query("DELETE FROM Matriculas
WHERE Id =$valor"); header ("Location: listado.php");
}else{
?>
<script type="text/javascript">window.alert("Seleccione un Registro")
</script><?Php
header("refresh:0; url = listado.php");}
?>
Index <html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Documento sin título</title></head>
<body background="imagenes/madrid.jpg" text="#FFFF00"><div align="center"> <table width="300"> <tr> <td colspan="5"><img src="imagenes/banner.gif" width="800" height="250"/></td> </tr> <tr> <td colspan="5"> <div align="center"> <table width="200" height="150" > <form action="menu.php" method="post"> <tr> <td colspan="2"><div align="left"><h1><strong>Login</strong></h1> </div></td> </tr> <tr> <td width="60%"><div align="right"><strong>Usuario</strong></div></td> <td width="35%"><input type="text" name="txtUsser" id="txtUsser"/></td> </tr> <tr> <td><div align="right"><strong>Password</strong></div></td> <td><input type="password" name="txtPass" id="txtPass" /></td> </tr>
<tr> <td colspan="2"><div align="center"> <input type="submit" name="btnEnviar" id="btnEnviar" value="ENVIAR" /> </div></td> </tr> </form> </table> </div></td> </tr> </table></div></body></html>
Insertar
<?phpinclude("conexion.php");
$strDni=$_POST['txtDni'];$strApellidos=$_POST['txtApellidos'];$strNombres=$_POST['txtNombres'];$strEmail=$_POST['txtEmail'];$strEspecialidad=$_POST['cboEspecialidad'];$strTurno=$_POST['cboTurno'];$strSemestre=$_POST['cboSemestre'];
$conexion = mysql_connect($host, $user, $password) or die("Problemas con Server");
mysql_select_db($db, $conexion) or die("Ploblemas con BD");
if(isset($strDni) && !empty($strDni) && isset($strApellidos) && !empty($strApellidos) && isset($strNombres) && !empty($strNombres) && isset($strEmail) && !empty($strEmail) && isset($strEspecialidad) && !empty($strEspecialidad)
&& isset($strTurno) && !empty($strTurno) && isset($strSemestre) && !empty($strSemestre)){
$Sql="INSERT INTO Matriculas (Id, Dni, Apellidos, Nombres, Email, Especialidad, Turno, Semestre)".
" VALUES (NULL, '$strDni', '$strApellidos', '$strNombres', '$strEmail', '$strEspecialidad', '$strTurno', '$strSemestre')";
mysql_query($Sql);header ("Location: listado.php");
}else{?><script type="text/javascript">
window.alert("Es necesario que llene todos los campos")</script><?Php
header("refresh:0; url = mostrar.php");}
?>
Listado
<?phpinclude("conexion.php");$conexion = mysql_connect($host, $user, $password)
or die("Problemas con Server");mysql_select_db($db, $conexion) or die("Ploblemas
con BD");// Selecciona la base de datos$tabla = mysql_query("SELECT * FROM Matriculas"); //
Selecciono todos los registros de la tabla ?><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Documento sin título</title></head><body><center> <h1>Listado de Alumnos</h1></center> <form id="MyForm" name="MyForm" method="post" action=""><table align="Center" border="1" width="60%" cellspacing="0" cellpadding="2">
<tr align="center"> <td>Id</td>
<td>Dni</td> <td>Apellidos</td> <td>Nombres</td>
<td>Email</td> <td>Especialidad </td> <td>Turno</td>
<td>Semestre</td> </tr>
<?php
while ($Registro = mysql_fetch_array($tabla)) {
?><tr>
<td> <?php
$Id=$Registro['Id']; echo "<input type='checkbox'
id='chkRegistro' name='chkRegistro' value='$Id'>";echo $Registro['Id'];
?> </td> <td><?php echo $Registro['Dni'];?></td> <td><?php echo $Registro['Apellidos'];?></td> <td><?php echo $Registro['Nombres'];?></td> <td><?php echo $Registro['Email'];?></td> <td><?php echo $Registro['Especialidad'];?></td> <td><?php echo $Registro['Turno'];?></td> <td><?php echo $Registro['Semestre'];?></td>
</tr> <?php
} // Fin del bucle de ordenes mysql_free_result($tabla); // Libera los registros de la
tabla mysql_close($conexion); // Cierra la conexion con la
base de datos ?> </table><center>
<p> <input type="button"
onclick="this.form.action='eliminar.php' ;this.form.submit();" name="btnEliminar" value="Eliminar" />
<input type="button" onclick="this.form.action='consulta.php' ;this.form.submit();" name="btnActualizar" value="Actualizar" />
<input type="button" onclick="this.form.action='mostrar.php' ;this.form.submit();" name="btnInsertar" value="Insertar" /> </p></center></form></body></html>
Menu
<?phpsession_start();include("conexion.php");if(isset($_POST['txtUsser']) && !empty($_POST['txtUsser']) && isset($_POST['txtPass']) && !empty($_POST['txtPass'])){ $con = mysql_connect($host, $user, $password) or die("Problemas con Server");
mysql_select_db($db, $con) or die("Ploblemas con BD"); $seleccion = mysql_query("SELECT Usuario, Clave FROM Registros WHERE Usuario = '$_POST[txtUsser]'", $con); $sesion = mysql_fetch_array($seleccion); if($_POST['txtPass'] == $sesion['Clave']) {?><!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>Aprendiendo Word</title></head>
<body background="imagenes/madrid.jpg" text="#FFFF00" link="#FFFF00" vlink="#FFFF00" alink="#FFFF00" ><center><table width="600" border="0"> <tr>
<td colspan="5"><div align="center"><img src="imagenes/banner.gif" width="800" height="250" /></div></td> </tr> <tr bgcolor="#000000"> <td width="200"><div align="center"><strong><a href="index.php">Inicio</a></strong></div></td> <td width="200"><div align="center"><strong>Noticias</strong></div></td> </tr> <tr>
<td colspan="5"> <div align="center"> <table width="200"> <tr> </tr> <tr> <td align="center"><a href="listado.php"><h2>Administrar </h2></a></td>
<td align="center"><a href="ver.php"><h2>Consultar</h2></a></td> </tr> </table> </div></td> </tr> </table></center></body></html><?Php }else{?><script type="text/javascript">
window.alert("Usuario o Clave incorrecta")</script><?Php
header("Location : index.php"); }}else{?><script type="text/javascript">
window.alert("Llene los campos")</script><?Php
header("Location : index.php"); }?>
Mostrar<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Documento sin título</title></head><body><table align="center">
<form id="form1" name="form1" method="post" action="insertar.php"> <tr> <td colspan="2"><div align="center"><strong>MATRICULAS DE ESTUDIANTES</strong></div></td> </tr> <tr> <td><div align="right">Dni:</div></td> <td><input name="txtDni" type="text" id="txtDni" size="30" maxlength="8"/></td> </tr> <tr> <td><div align="right">Apellidos:</div></td> <td><input name="txtApellidos" type="text" id="txtApellidos" size="50" maxlength="40" /></td> </tr> <tr> <td><div align="right">Nombres:</div></td> <td><input name="txtNombres" type="text" id="txtNombres" size="50" maxlength="50" /></td> </tr> <tr> <td><div align="right">Email:</div></td> <td><input name="txtEmail" type="text" id="txtEmail" size="40" maxlength="50" /></td> </tr> <tr> <td><div align="right">Especialidad:</div></td> <td>
<select name="cboEspecialidad" id="cboEspecialidad"> <option value="Computacion e Informatica">Computacion e Informatica</option> <option value="Contabilidad">Contabilidad</option> <option value="Secretariado">Secretariado</option> <option value="Administracion">Administracion</option> <option value="Enfemeria">Enfermeria</option> <option value="Diseño Grafico">Diseño Grafico</option> <option value="Electronica">Electronica</option> <option value="Cursos corto">Cursos cortos</option> </select> </td> </tr> <tr> <td><div align="right">Turno:</div></td> <td> <select name="cboTurno" id="cboturno"> <option value="M">Mañana</option> <option value="T">Tarde</option> <option value="N;">Nocturna</option> </select> </td> </tr> <tr> <td><div align="right">Semestre:</div></td> <td> <select name="cboSemestre" id="cboSemestre"> <option value="1">Semestre 1</option> <option value="2">Semestre 2</option> <option value="3;">Semestre 3</option> <option value="4;">Semestre 4</option> <option value="5;">Semestre 5</option> <option value="6;">Semestre 6</option> </select> </td> </tr> <tr> <td colspan="2"><div align="center"> <p> <input type="submit" name="btnEnviar" id="btnEnviar" value="Matricular" /> <input type="reset" name="btnRestablecer" id="btnRestablecer" value="Restablecer" /> </p>
</div></td> </tr>
</form></table></body></html>
Principal <html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>matriculas</title></head>
<body background="imagenes/h1.jpg" text="#FF0000"><div align="center"> <table width="800" border="0"> <tr> <td colspan="5"><img src="imagenes/banner.gif" width="800" height="250"/></td> </tr> <tr bgcolor="#0033FF"> <td width="200"><div align="center"><strong>Inicio</strong></div></td>
<td width="200"><div align="center"><strong>Registro</strong></div></td> <td width="200"><div align="center"><strong>Contacto</strong></div></td> </tr> <tr> <td colspan="5"> <div align="center"> <table width="50%" border="0"> <form id="form1" name="form1" method="post" action="verificar.php"> <tr> <td colspan="2"><div align="center"><strong>MATRICULAS </strong></div></td> </tr> <tr> <td width="23%"><div align="right"><strong>*Dni:</strong></div></td> <td width="77%"><div align="left"> <strong>
<input name="txtDni" type="text" id="txtDni" size="30" maxlength="100" /> </strong></div></td> </tr> <tr> <td><div align="right"><strong>*Apellidos:</strong></div></td> <td><div align="left"> <strong> <input name="txtApellidos" type="text" id="txtApellidos" size="50" maxlength="40" /> </strong></div></td> </tr> <tr> <td><div align="right"><strong>*Nombres:</strong></div></td> <td><div align="left"> <strong> <input name="txtNombres" type="text" id="txtNombres" size="50" maxlength="50" /> </strong></div></td> </tr> <tr> <td><div align="right"><strong>*Email:</strong></div></td> <td><div align="left"> <strong> <input name="txtEmail" type="text" id="txtEmail" size="40" maxlength="50" /> </strong></div></td> </tr> <tr> <td><div align="right"><strong>*Especialidad:</strong></div></td> <td><div align="left"> <strong> <select name="cboEspecialidad" id="cboEspecialidad"> <option>*Elegir Especialidad</option> <option value="Computacion e Informatica">Computacion e Informatica</option> <option value="Contabilidad">Contabilidad</option> <option value="Secretariado;">Secretariado</option> <option value="Administracion">Administracion</option> <option value="Enfemeria">Enfermeria</option> <option value="Diseño Grafico">Diseño Grafico</option> <option value="Electronica">Electronica</option> <option value="Cursos corto">Cursos cortos</option> </select>
</strong></div></td> </tr> <tr> <td><div align="right"><strong>*Turno:</strong></div></td> <td><div align="left"> <strong> <select name="cboTurno" id="cboturno"> <option value="M">Mañana</option> <option value="T">Tarde</option> <option value="N;">Nocturna</option> </select> </strong></div></td> </tr> <tr> <td><div align="right"><strong>*Semestre:</strong></div></td> <td><div align="left"> <strong> <select name="cboSemestre" id="cboSemestre"> <option value="1">Semestre 1</option> <option value="2">Semestre 2</option> <option value="3;">Semestre 3</option> <option value="4;">Semestre 4</option> <option value="5;">Semestre 5</option> <option value="6;">Semestre 6</option> </select> </strong></div></td> </tr> <tr> <td colspan="2"><div align="center"> <p> <input type="submit" name="btnEnviar" id="btnEnviar" value="Registrarte" /> <input type="reset" name="btnRestablecer" id="btnRestablecer" value="Restablecer" /> </p> <p> </p> </div></td> </tr> </form> </table> </div> </tr> </table>
</div></body></html>
Ver<html><head><title>Consulta</title></head><body text="#FFCC00" background="imagenes/h1.jpg"><center><form id="form1" name="form1" method="post" action="buscar.php"><div align="center"> <table width="700"> <tr> <td align="center" colspan=4><h2>Busqueda de Estudiantes</h2></td></tr><br><br><br> <tr><td align="center"><b>*Especialidad</li></b> </td><td align="center"><b>*Turno</li></b> </td><td align="center"><b>*Semestre</li></b> </td><td><b>*Dni del Estudiante</li></b> </td> </tr> <tr> <td align="center"> <select name="cboEspecialidad" id="cboEspecialidad"> <option value="Computacion e Informatica">Computacion e Informatica</option> <option value="Contabilidad">Contabilidad</option> <option value="Secretariado;">Secretariado</option> <option value="Administracion">Administracion</option> <option value="Enfemeria">Enfermeria</option> <option value="Diseño Grafico">Diseño Grafico</option> <option value="Electronica">Electronica</option> <option value="Cursos corto">Cursos cortos</option> </select></td> <td align="center"> <select name="cboTurno" id="cboturno"> <option value="M">Mañana</option> <option value="T">Tarde</option> <option value="N">Nocturna</option> </select> </td><td align="center">
<select name="cboSemestre" id="cboSemestre"> <option value="1">Semestre 1</option> <option value="2">Semestre 2</option> <option value="3;">Semestre 3</option> <option value="4;">Semestre 4</option> <option value="5;">Semestre 5</option> <option value="6;">Semestre 6</option> </select> </td> <td> <input type="text" name="txtDni" size=25 maxlength=8 /> </td> </tr>
<tr> <td align="center" colspan="4"><br/><input type="submit" name="btnBuscar" value="Buscar" /></td>
</tr> </table></div></body></html>