Anthony saravia documentacion-php

39
DESARROLLO WEB PHP 2012 INSTITUTO SUPERIOR TECNOLOGICO UNITEK - IDAT CARRERA PROFESIONAL DE COMPUTACIÓN E INFORMÁTICA DESARROLLO WEB PHP Profesor : Ing. Pablo Cesar Ttito Alumno : Anthony Saravia Carrillo 1

Transcript of Anthony saravia documentacion-php

DESARROLLO WEB PHP 2012

INSTITUTO SUPERIOR TECNOLOGICO UNITEK - IDAT

CARRERA PROFESIONAL DE

COMPUTACIÓN E INFORMÁTICA

DESARROLLO WEB PHP

Profesor : Ing. Pablo Cesar Ttito

Alumno : Anthony Saravia Carrillo

AREQUIPA – PERÚ

2012

1

DESARROLLO WEB PHP 2012

INDEX

<html><head><title>logueo</title></head><body><div id = contenedor><div id=cabecera><img src=banner.jpg width=700 height=105></div><div id=navegador><a href="index.php" class="enlacenav">inicio</a>////<a href="#" class="enlacenav">quienes somos</a>////<a href="#" class="enlacenav">catalogo de libros</a>////<a href="#" class="enlacenav">libro de visitas</a>////<a href="#" class="enlacenav">suscripción</a>////<a href="#" class="enlacenav">contacto</a></div><div id=cuerpo><h2>institución educativa cpb</h2><hr>

<form name="frmloguin" method="post" action="menu.php"><p align="justify">existen miles de aplicaciones gratuitas para descargar desde

portalprogramas. Sin embargo, hay unos pocos programas que son imprescindibles en cualquier ordenador y que son los que la mayoría de la gente baja:</p>

<p align="justify">el cpb es una institución privada, inspirada en los valores y tradiciones de la educaciónbritánica. Estamos comprometidos con el desarrollo de un innovador proyecto educacional, que junto con un excelente programa del dominio del idioma ingles, provee a nuestros alumnos del crecimiento y las habilidades sociales necesarias para enfrentar los retos del futuro. </p></li>

<p align="justify">en su desarrollo y dinámica hemos aplicado permanentemente innovaciones educativas, lo que nos ha permitido convertirnos en una institución educativa de excelencia académica, con moderna infraestructura y tecnologíainformática de avanzada.</p></li>

<p align="justify">la educación personalizada es nuestra mayor fortaleza, porque promovemos el desarrollo integral de la persona, las actitudes de aceptación del otro, la confianza, la libertad, la responsabilidad personal y social, la solidaridad y la autenticidad. formamos a nuestros alumnos para formular y desarrollar su proyecto personal de vida.</p></li>

<p align="justify">nuestro objetivo academico primordial es la enseñanza-aprendizaje del idioma ingles, para desarrollar capacidades y competencias en su uso como instrumento de comunicacion. en base a una metodologia de enfoque comunicativo se logra que nuestros alumnos adquieran una serie de destrezas que les permitan comunicarse en las situaciones de la vida cotidiana.</p></li><br>

2

DESARROLLO WEB PHP 2012

<p><div id=pie align="center"><a href="#">volver</a>/<a href="#">portada</a>/<a href="#">mapa de sitio</a>/<a href="#">inicio</a>/</div><br></div><div id=lateral><h2 class=titlat>inicio de sesion</h2>

<div id=inicio class=cuerpolateral><tr><td>usuario:</td><td><label><input type="text" name="txtusser" id="txtusser" value="anthony" autofocus=""/></label></td></tr><tr><td>password:</td><td><label><input type="password" name="txtpass" id="txtpass" value="anthony"/></label></td></tr>

<tr><td><input type="checkbox" name="chk" />recordar mi password</td></tr><br><br><tr><td><input type="submit" name="btnenviar" id="btnenviar" value="aceptar"/></td></tr>

</div>

<h2 class=titlat>buscar</h2><div id=buscar class=cuerpolateral>

<form><div id="campotexto"><input type=text name=criterio></div><br><div id=botonbuscar><input type=image src=go.gif width=25

height=15></div><br><div><input type=radio name=op value=1>en la web de la pagina</div><div><input type=radio name=op value=2>en toda la web</div>

</form></div><h2 class=titlat>otras informaciones</h2>

<div id=otros class=cuerpolateral><ul><li><a href="#">quienes somos</a><li><a href="#">mision</a><li><a href="#">vision</a></ul>

</div></div></div>

3

DESARROLLO WEB PHP 2012

</form></body></html>

Esta página te permite logearte para así poder administrar los datos de los alumnos de la institución educativa CPB

MENU

4

DESARROLLO WEB PHP 2012

<?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']) {?>

<html><head><title>bienvenido</title></head><body><div id = contenedor><div id=cabecera><img src=banner.jpg width=700 height=105></div><div id=navegador><a href="#" class="enlacenav">inicio</a>////<a href="#" class="enlacenav">quienes somos</a>////<a href="#" class="enlacenav">catalogo de libros</a>////<a href="#" class="enlacenav">libro de visitas</a>////<a href="#" class="enlacenav">suscripcion</a>////<a href="#" class="enlacenav">contacto</a></div>

<div id=cuerpo><h2>registro de datos:</h2><hr><table width="50%" border="0" align="center" cellpadding="3" cellspacing="2" bgcolor="white"><form id="form1" name="form1" method="post" action="insertar.php"><p align="right"><b>bienvenido:&nbsp;&nbsp;&nbsp;</b><?php echo $_post['txtusser']; ?></b> | <a href="index.php?action=logout">cerrar sesion</a></p><hr><br><center>

<p><tr><td align="center"><a href="listado.php"><img src=reparar.ico><h2>administrar</h2></a></td>

<td align="center"><a href="ver.php"><img src=buscar.ico><h2>consultar</h2></a></td>

5

DESARROLLO WEB PHP 2012

</tr></table><?php

include("conexion.php");$conexion = mysql_connect($host, $user, $password) or die("problemas con

server");mysql_select_db($db, $conexion) or die("ploblemas con base de datos");$tabla = mysql_query("select * from matriculas");

?>

<table width="50%" border="1" align="center" cellpadding="3" cellspacing="2" bgcolor="white"><?php

while ($registro = mysql_fetch_array($tabla)) {

?><tr>

<td>dni</td><td><?php echo $registro['dni'];?></td><td>apelllidos</td><td><?php echo $registro['apellidos'];?></td><td>nombres</td><td><?php echo $registro['nombres'];?></td><td>especialidad </td><td><?php echo $registro['especialidad'];?></td><td>turno</td><td><?php echo $registro['turno'];?></td><td>semestre</td><td><?php echo $registro['semestre'];?></td>

</tr><?php}mysql_free_result($tabla);mysql_close($conexion);

?>

<br>

</table></p></center></table></form><br><div id=pie align="center"><a href="#">volver</a>/<a href="#">portada</a>/<a href="#">mapa de sitio</a>/<a href="#">inicio</a>/</div><br>

</div>

6

DESARROLLO WEB PHP 2012

<div id=lateral><h2 class=titlat>buscar</h2><div id=buscar class=cuerpolateral>

<form><div id="campotexto"><input type=text name=criterio></div><br><div id=botonbuscar><input type=image src=go.gif width=25

height=15></div><br><div><input type=radio name=op value=1>en la web de la pagina</div><div><input type=radio name=op value=2>en toda la web</div>

</form></div><h2 class=titlat>otras informaciones</h2>

<div id=otros class=cuerpolateral><ul><li><a href="#">quienes somos</a><li><a href="#">mision</a><li><a href="#">vision</a></ul>

</div></div></div></body></html>

<?php}else{ ?>

<script type="text/javascript">window.alert("error..!!! usuario o clave incorrecta")</script><?php

header("location : index.php"); }}else{ ?><?php

header("location : index.php"); }?>

7

DESARROLLO WEB PHP 2012

En esta página se pueden administrar o buscar los datos de los alumnos.

- en administrar se pueden modificar, insertar o eliminar los datos de los alumnos matriculados.

- en consultar puedes hacer una búsqueda de los datos a través del DNI de los alumnos.

8

DESARROLLO WEB PHP 2012

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 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");}

?>

En esta página se eliminan los datos de los alumnos que están matriculados

9

DESARROLLO WEB PHP 2012

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");$tabla = mysql_query("select * from matriculas");

?>

<html><head><title>consultas</title></head><body>

<div id = contenedor><div id=cabecera><img src=banner.jpg width=700 height=105></div><div id=navegador><a href="index.php" class="enlacenav">inicio</a>////<a href="menu.php" class="enlacenav">menu</a>////<a href="#" class="enlacenav">catalogo de libros</a>////<a href="#" class="enlacenav">libro de visitas</a>////<a href="#" class="enlacenav">suscripcion</a>////<a href="#" class="enlacenav">contacto</a></div>

<h2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;consultas de datos:</h2><hr><br>

<form id="myform" name="myform" method="post" action=""><table align="center" border="1" width="90%" cellspacing="0" cellpadding="2" bgcolor="white">

<?phpwhile ($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>id</td><td><?php echo $registro['dni'];?></td>

10

DESARROLLO WEB PHP 2012

<td>apelllidos</td><td><?php echo $registro['apellidos'];?></td><td>nombres</td><td><?php echo $registro['nombres'];?></td><td>email</td><td><?php echo $registro['email'];?></td><td>especialidad </td><td><?php echo $registro['especialidad'];?></td><td>turno</td><td><?php echo $registro['turno'];?></td><td>semestre</td><td><?php echo $registro['semestre'];?></td>

</tr><?php

}mysql_free_result($tabla); mysql_close($conexion);

?></table>

<center><p><input type="button" onclick="this.form.action='eliminar.php' ;this.form.submit();"

name="btneliminar" value="eliminar" />&nbsp;&nbsp;&nbsp;<input type="button" onclick="this.form.action='consulta.php' ;this.form.submit();" name="btnactualizar" value="editar" />&nbsp;&nbsp;&nbsp;

<input type="button" onclick="this.form.action='mostrar.php' ;this.form.submit();" name="btninsertar" value="insertar" /></p></center></form>

<br><div id=pie align="center"><a href="menu.php">volver</a>/<a href="#">portada</a>/<a href="#">mapa de sitio</a>/<a href="#">inicio</a>/</div><br></div></div></body></html>

11

DESARROLLO WEB PHP 2012

en esta página podemos ver los datos que están grabados en la base de datos y también podemos eliminar, editar e insertar alumnos

12

DESARROLLO WEB PHP 2012

CONSULTA

<?phpif(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>modificacion de registro</title></head><body><div id = contenedor><div id=cabecera><img src=banner.jpg width=700 height=105></div><div id=navegador><a href="index.php" class="enlacenav">inicio</a>////<a href="listado.php" class="enlacenav">volver</a>////<a href="#" class="enlacenav">catalogo de libros</a>////<a href="#" class="enlacenav">libro de visitas</a>////<a href="#" class="enlacenav">suscripcion</a>////<a href="#" class="enlacenav">contacto</a></div><div id=cuerpo><h2>modificacion de datos:</h2><hr><br><table width="90%" border="0" align="center" cellpadding="3" cellspacing="2" bgcolor="ccffff"><form id="form1" name="form1" method="post" action="actualizar.php"><tr><td colspan="2"><div align="center"><b>modificacion de datos del alumno</b></div></td></tr><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>

13

DESARROLLO WEB PHP 2012

<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="aceptar" />

</td></tr>

</table></form><br><div id=pie align="center"><a href="listado.php">volver</a>/<a href="#">portada</a>/<a href="#">mapa de sitio</a>/<a href="#">inicio</a>/</div><br></div><div id=lateral><h2 class=titlat>buscar</h2><div id=buscar class=cuerpolateral>

<form><div id="campotexto"><input type=text name=criterio></div><br><div id=botonbuscar><input type=image src=go.gif width=25 height=15></div><br><div><input type=radio name=op value=1>en la web de la pagina</div><div><input type=radio name=op value=2>en toda la web</div></form>

</div><h2 class=titlat>otras informaciones</h2>

<div id=otros class=cuerpolateral><ul><li><a href="#">quienes somos</a><li><a href="#">mision</a><li><a href="#">vision</a></ul>

</div></div></div></body></html><?php

}else{?>

14

DESARROLLO WEB PHP 2012

<script type="text/javascript">window.alert("debe seleccionar un registro")

</script><?php

header("refresh:0; url = listado.php");}

?>

En esta página editamos los datos de los alumnos que deseamos modificar

15

DESARROLLO WEB PHP 2012

MOSTRAR

<html><head><title>registro</title></head><body><div id = contenedor><div id=cabecera><img src=banner.jpg width=700 height=105></div><div id=navegador><a href="menu.php" class="enlacenav">inicio</a>////<a href="listado.php" class="enlacenav">volver</a>////<a href="#" class="enlacenav">catalogo de libros</a>////<a href="#" class="enlacenav">libro de visitas</a>////<a href="#" class="enlacenav">suscripcion</a>////<a href="#" class="enlacenav">contacto</a></div><div id=cuerpo><h2>registro de datos:</h2><hr><br><table width="90%" border="0" align="center" cellpadding="3" cellspacing="2" bgcolor="ccffff">

<form id="form1" name="form1" method="post" action="insertar.php"><tr><td colspan="2"><div align="center"><b>registro de usuario</b></div></td></tr><tr><td width="22%"><div align="right">dni:</div></td><td width="69%"><input type="text" name="txtdni" size="40"/></td></tr><tr><td><div align="right">apellidos:</div></td><td><input type="text" name="txtapellidos" size="15"/></td></tr>

<tr><td><div align="right">nombres:</div></td><td><input type="text" name="txtnombres" size="15" /></td></tr><tr><td><div align="right">email:</div></td><td><input type="text" name="txtemail" size="40" /></td></tr><tr><td><div align="right"><span>especialidad:</span></div></td><td><select name="cboespecialidad" id="cmbespecialidad"><option value="computacion e informatica">computacion e informatica</option><option value="contabilidad y finanzas">contabilidad y finanzas</option><option value="enfermeria tecnica;">enfermeria tecnica</option>

16

DESARROLLO WEB PHP 2012

<option value="electronica digital">electronica digital</option>

</select></td></tr><tr><td><div align="right"><span>turno:</span></div></td><td><select name="cboturno" id="cmbturno"><option value="mañana">mañana</option><option value="tarde">tarde</option></select></td></tr><tr><td><div align="right"><span>semestre:</span></div></td><td><select name="cbosemestre" id="cmbsemestre"><option value="semestre1">semestre1</option><option value="semestre2">semestre2</option><option value="semestre3">semestre3</option><option value="semestre4">semestre4</option><option value="semestre5">semestre5</option><option value="semestre6">semestre6</option></select></td></tr></tr>

<tr><td colspan="2"><div align="center"><br><input type="submit" value="matricular"/><input type="reset" value="restablecer"/></div>

</td></tr></table></form><br><div id=pie align="center"><a href="listado.php">volver</a>/<a href="#">portada</a>/<a href="#">mapa de sitio</a>/<a href="#">inicio</a>/</div><br></div><div id=lateral><h2 class=titlat>buscar</h2><div id=buscar class=cuerpolateral>

<form>

17

DESARROLLO WEB PHP 2012

<div id="campotexto"><input type=text name=criterio></div><br><div id=botonbuscar><input type=image src=go.gif width=25

height=15></div><br><div><input type=radio name=op value=1>en la web de la pagina</div><div><input type=radio name=op value=2>en toda la web</div></form>

</div><h2 class=titlat>otras informaciones</h2>

<div id=otros class=cuerpolateral><ul><li><a href="#">quienes somos</a><li><a href="#">mision</a><li><a href="#">vision</a></ul>

</div></div></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");// selecciona la

base de datosif(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");

18

DESARROLLO WEB PHP 2012

}else{?><script type="text/javascript">window.alert("es necesario que llene todos los campos")</script><?php

header("refresh:0; url = mostrar.php");}

?>

en esta página insertamos los datos de los alumnos que deseen matricularse

19

DESARROLLO WEB PHP 2012

VER

<html><head><title>registro</title></head><body><div id = contenedor><div id=cabecera><img src=banner.jpg width=700 height=105></div><div id=navegador><a href="menu.php" class="enlacenav">inicio</a>////<a href="#" class="enlacenav">quienes somos</a>////<a href="#" class="enlacenav">catalogo de libros</a>////<a href="#" class="enlacenav">libro de visitas</a>////<a href="registrar.php" class="enlacenav">suscripcion</a>////<a href="#" class="enlacenav">contacto</a></div><div id=cuerpo><h2>registro de datos:</h2><hr><br><table width="70%" border="0" align="center" cellpadding="3" cellspacing="2" bgcolor="ccffff"><form id="form1" name="form1" method="post" action="buscar.php"><tr><td align="center" colspan=4>busqueda de estudiantes</td></tr><tr><td><div align="right"><span>ingrese dni del estudiante:</span></div></td><td><input type="text" name="txtdni" size=25 maxlength=8/></td></tr></tr>

<tr><td align="center" colspan="4"><br/><input type="submit" name="btnbuscar" value="buscar" /></td>

</tr></table></form><br><div id=pie align="center"><a href="menu.php">volver</a>/<a href="#">portada</a>/<a href="#">mapa de sitio</a>/<a href="#">inicio</a>/</div><br></div><div id=lateral><h2 class=titlat>buscar</h2><div id=buscar class=cuerpolateral>

20

DESARROLLO WEB PHP 2012

<form><div id="campotexto"><input type=text name=criterio></div><br><div id=botonbuscar><input type=image src=go.gif width=25

height=15></div><br><div><input type=radio name=op value=1>en la web de la pagina</div><div><input type=radio name=op value=2>en toda la web</div></form>

</div><h2 class=titlat>otras informaciones</h2>

<div id=otros class=cuerpolateral><ul><li><a href="#">quienes somos</a><li><a href="#">mision</a><li><a href="#">vision</a></ul>

</div></div></div></body></html>

en esta página es donde se hace una búsqueda del alumno a través del dni

21

DESARROLLO WEB PHP 2012

BUSCAR

<?phpinclude("conexion.php");$conexion = mysql_connect($host, $user, $password) or die("problemas con el

servidor");mysql_select_db($db, $conexion) or die("ploblemas con la base de datos");$especialidad = $_post["cboespecialidad"];$turno = $_post['cboturno'];$semestre = $_post['cbosemestre'];$dni = $_post['txtdni'];

if($dni==""){

?><script type="text/javascript">window.alert("debe ingresar un dni para proceder con la busqueda")</script><?phpheader ("refresh:0; url=ver.php");

}else{

if($dni!="" && ($especialidad=="seleccione especialidad" && $semestre=="seleccione semestre" && $turno=="seleccione turno" ) || ($especialidad!="seleccione especialidad" || $semestre!="seleccione semestre" || $turno!="seleccione turno" ))

{$query = "select * from matriculas where dni='$dni'";}$result = mysql_query($query) or die("error...");$numero = 0;

?>

<html><head><title>busqueda</title></head><body><div id = contenedor><div id=cabecera><img src=banner.jpg width=700 height=105></div><div id=navegador><a href="index.php" class="enlacenav">inicio</a>////<a href="listado.php" class="enlacenav">volver</a>////<a href="#" class="enlacenav">catalogo de libros</a>////<a href="#" class="enlacenav">libro de visitas</a>////<a href="registrar.php" class="enlacenav">suscripcion</a>////<a href="formulariomail.php" class="enlacenav">contacto</a></div>

22

DESARROLLO WEB PHP 2012

<h2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;datos del alumno:</h2><hr><br><form id="myform" name="myform" method="post" action="">

<table align="center" border="1" width="80%" cellspacing="0" cellpadding="2" bgcolor="ccffff">

<tr align="center"><td>id</td>

<td>dni</td><td>apelllidos</td><td>nombres</td>

<td>email</td><td>especialidad </td>

<td>turno</td><td>semestre</td></tr>

<?phpwhile($row = mysql_fetch_array($result)) {?>

<tr bgcolor="white"><td><?php echo $row["id"];?></td><td><?php echo $row["dni"]; ?></td><td><?php echo $row["apellidos"]; ?></td><td><?php echo $row["nombres"];?></td><td><?php echo $row["email"];?></td>

<td><?php echo $row["especialidad"];?></td><td><?php echo $row["turno"];?></td><td><?php echo $row["semestre"];?></td></tr><?php $numero++;} mysql_free_result($result); mysql_close($conexion);?></table></form>

<br><div id=pie align="center"><a href="listado.php">volver</a>/<a href="#">portada</a>/<a href="#">mapa de sitio</a>/<a href="#">inicio</a>/</div><br></div>

23

DESARROLLO WEB PHP 2012

</div></body></html><?php }?>

Esta página te muestra los datos que se encontraron a través del DNI que se ingreso anteriormente.

ACTUALIZAR

24

DESARROLLO WEB PHP 2012

<?phpinclude("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 en la base de datos");

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 "debe llenar todos los campos";

}?>

Este código actualiza los datos cada vez que hagamos una modificación consulta etc.

CONEXIÓN

25

DESARROLLO WEB PHP 2012

<?php $host = "mysql2.000webhost.com";$user = "a7787034_anthony"; $password = ""; $db = "a7787034_colegio";?>

Esta conexión esta abierta para todo el código php que se usa en el proyecto

ESTILOS

26

DESARROLLO WEB PHP 2012

<style>#contenedor{ text-align:left;

width:700px;background:#ffffff;margin:auto; }

#cabecera { height:106px;width:700px;

}body {

background-image:url(fondo.gif);font:verdana,arial 18pt;color:#666666;margin:20px 0px 20px 0px;text-align:center;

}#navegador {

background:#f5f4c3 url(fondonav.gif);padding:3px 10px 5px 10px;border-top:1px solid #cccccc;border-bottom:1px solid#cccccc;text-align:center; }

a.enlacenav,a.enlacenav:visited, a.enlacenav:active,a.enlacenav:focus,a.enlacenav:link{color:#494egb; }a.enlacenav:hover{color:#3f7de3; }a.enlacenav:link{color:#0c3ca9; }#cuerpo {

width:480px;margin-left:8px;padding:12px 30px 10px 10px;background-color:#ffffff;float:right; }

#h1 {font-size:12pt; }

#navabajo {font-weight:bold;float:bottom;taxt-align:center;

27

DESARROLLO WEB PHP 2012

}#lateral {

width:200px;background:#ebf2fe;border-bottom:1px solid#cccccc;border-left:1px solid#cccccc;float-left; }

.titlat {background:#68729e;color:#ffffff;font-size:8pt;text-transform:uppercase;padding:7px 3px 7px 8px;font-weight:bold;letter-spacing:2px;margin:0px 0px 8px 0px; }

.cuerpolateral{padding:5px 4px 13px 10px; }

.input {font-size:8pt; }

#buscarform{margin-bottom:0px;margin-top:0px; }

#campotexto{float:left; }

#campotextoinput{width:150px; }

#botonbuscar{padding-top:3px;padding-left:106px; }

#botonbuscarinput{border:0px none; }

.radio {clear:both; }

#otros ul {margin:5px 10px 0px 0px;padding:0px 0px 0px 4px;list-style:none;

28

DESARROLLO WEB PHP 2012

}#otros li {

padding-left:14px;background:transparent url(bala.gif) 0 2px no-repeat;margin-bottom:10px; }

</style>

Estos son los estilos que yo declare para poder dar forma a mí pagina web

BASE DE DATOS

29

DESARROLLO WEB PHP 2012

Base de Datos = a7787034_colegioComo vemos aquí esta creada nuestra base de datos

Tabla = MatriculasEn esta tabla como vemos declaramos los campos que va a tener nuestra tabla

Campos llenados de la tabla MatriculasEn esta tabla como vemos solo ingresamos 2 campos y podemos ingresar mas al ejecutar la pagina

30

DESARROLLO WEB PHP 2012

Tabla = RegistrosEn esta tabla ingresamos los campos que se va a usar para el administrador para que pueda logearse

Campos de la tabla RegistrosComo vemos ingrese un campo que es mi nombre de usuario y contraseña que declaro para iniciar mi página

31

DESARROLLO WEB PHP 2012

32