SlideShare una empresa de Scribd logo
1 de 18
Documentación
Interfaz
Inicio




Elegir
Suscripcion




Búsqueda
Búsqueda hecha




Editar 1
Editar 2




Eliminación
Modelo lógico/ fisco de la base de datos.




Codificación
        Seguridad

<?PHP

session_start();

if( (($_POST['txt1']=="gonza" &&isset($_POST['txt1']) && $_POST['txt1']!="")) &&
(($_POST['txt2']=="12345" &&isset($_POST['txt2']) && $_POST['txt2']!="")))

{

header('location: elegir.php');

$_SESSION['a']="s";

}

else

{

header('location: index.html');

}

?>

Registrar
<?PHP

functionvalida_email($email, $mx = false){

    if(eregi("^([_a-z0-9-]+)(.[_a-z0-9-]+)*@([a-z0-9-]+)(.[a-z0-9-]+)*(.[a-z]{2,4})$", $email))

if($mx){

list($username, $domain) = split("@", $email);

returngetmxrr($domain, $mxrecords);

}else

return true;

else

return false;

}

if((isset($_POST['txt1']) && $_POST['txt1']!="") && (isset($_POST['txt2']) &&
$_POST['txt2']!="") && (isset($_POST['txt4']) && $_POST['txt4']!=""
&&valida_email($_POST['txt4']) == true) && (isset($_POST['txt3']) && $_POST['txt3']!=""))

{

$d=$_POST["txt1"];

$ap=$_POST["txt2"];

$no=$_POST["txt3"];

$em=$_POST["txt4"];

$es=$_POST["especialidad"];

$tur=$_POST["turno"];

$se=$_POST["semestre"];

$conexion=mysql_connect("mysql14.000webhost.com","a1054738_gonza1","4pih7pox") or
die(mysql_error());

mysql_select_db("a1054738_cole",$conexion) or die(mysql_error());

$consulta="SELECT * FROM estudiante WHERE dni='$d'";

$consulta1="SELECT * FROM estudiante WHERE email='$em'";

$resultado=mysql_query($consulta,$conexion) or die("Operacion fallida: $consulta");

$resultado1=mysql_query($consulta1,$conexion) or die("Operacion fallida: $consulta");
if(mysql_num_rows($resultado))

{

header('location: suscripcion.php');

}

else

{

if(mysql_num_rows($resultado1))

{

header('location: suscripcion.php');

}

else

{

$sql="INSERT INTO estudiante(dni,apellidos,nombres,email,especialidad,turno,semestre)
VALUES('$d','$ap','$no','$em','$es','$tur','$se')";

mysql_query($sql);

header('location: elegir.php');

}

}



}

else

{

header('location: suscripcion.php');

}

?>
Busqueda

<?php

$a=$_POST['especialidad'];

$b=$_POST['turno'];

$c=$_POST['semestre'];

$conexion = mysql_connect("mysql14.000webhost.com","a1054738_gonza1","4pih7pox");

mysql_select_db('a1054738_cole', $conexion); // selecciona la base de datos

$tabla = mysql_query("SELECT * FROM estudiante where especialidad= '$a' and turno='$b' and
semestre='$c'"); // selecciono todos los registros de la




?>

<center><h1>Busqueda de Alumnos </h1></center>

<table width="87%" height="100" border="1" align="Center" cellpadding="2" cellspacing="0">

<tr align="center">

<td>Id</td>

<td>dni</td>

<td>Apellidos</td>

<td>Nombres</td>

<td>E-mail</td>

<td>Especialidad</td>

<td>Turno</td>

<td>Semestre</td>

</tr>

<?php

while ($registro = mysql_fetch_array($tabla))

{

?>
<tr>

<td>

<FORM name="frm" method="POST" action="">;

<?php



echo $registro['idmatricula'];

 ?>

</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>

<a href="buscar.php">hacer una nueva busqueda</a>

</center>

<a href="elegir.php">Regresar</a>

</FORM>
Editar

<?php

$conexion = mysql_connect("mysql14.000webhost.com","a1054738_gonza1","4pih7pox");

mysql_select_db('a1054738_cole', $conexion); // selecciona la base de datos

$tabla = mysql_query("SELECT * FROM estudiante"); // selecciono todos los registros de la

?>

<center>

<h1> Editar Alumnos </h1></center>

<table width="87%" height="100" border="1" align="Center" cellpadding="2" cellspacing="0">

<tr align="center">

<td>Id</td>

<td>dni</td>

<td>Apellidos</td>

<td>Nombres</td>

<td>E-mail</td>

<td>Especialidad</td>

<td>Turno</td>

<td>Semestre</td>

</tr>

<?php

while ($registro = mysql_fetch_array($tabla))

{

?>

<tr>

<td>

<FORM name="frm" method="POST" action="actua.php">;

<?php
$id=$registro['idmatricula'];

echo "<input type='radio' name='radregistro' value='$id'>";

echo $registro['idmatricula'];

 ?>

</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><input type="submit" value="Editar" name="btneliminar"></center>

<a href="elegir.php">Regresar</a>

</FORM>




Editar 2

<?php
$conexion = mysql_connect("mysql14.000webhost.com","a1054738_gonza1","4pih7pox");

mysql_select_db('a1054738_cole', $conexion);

$id=$_POST['radregistro'];

if(isset($id) && $id!="")

         {

 $tabla=mysql_query("Select * from estudiante where idmatricula=$id");

$registro = mysql_fetch_array($tabla);

         }

        else

         {

                  header ("Location: actualizar.php");

                  }

?>

<form id="form1" name="form1" method="post" action="edita.php">

<table width="35%" border="0" cellpadding="2" cellspacing="2"

align="center">

<tr>

<?php echo "<input name='txt1' type='hidden' value='$registro[0]'>";?>



</tr>

<tr>

<td align="right">DNI</td>

<td>

<?php echo "<input name='txt2' type='text' size='30'

value='$registro[1]'>";?>

</td>
</tr>

<tr>

<td align="right">Apellidos</td>

<td>

<?php echo "<input name='txt3' type='text' size='30' value='$registro[2]'>";?>

</td>

</tr>

<tr>

<td align="right">Nombres</td>

<td>

<?php echo "<input name='txt4' type='text' size='30' value='$registro[3]'>";?>

</td>

</tr>

<tr>

<td align="right">E-mail</td>

<td>

<?php echo "<input name='txt5' type='text' size='30'

value='$registro[4]'>";?>

</td>

</tr>

<tr>

<tdalign="right">Especialidad</td>

<td>

<selectname="especialidad">

<option>Computacion e Informatica</option>

<option>Contabilidad y Finanzas</option>

<option>EnfermeriaTecnica</option>
<option>Electronica digital</option>

</select>

</td>

</tr>

<tr>

<td align="right">Turno</td>

<td>

<select name="turno">

<option>Mañana</option>

<option>Tarde</option>



</select>

</td>

</tr>

<tr>

<td align="right">Semestre</td>

<td>

<select name="semestre">

<option>1</option>

<option>2</option>

<option>3</option>

<option>4</option>

<option>5</option>

<option>6</option>

</select>

</td>

</tr>
<tr>

<td colspan="2" align="center">

<input type="submit" name="Submit" value="Actualizar" />

</td>

</tr>

<tr>

<td colspan="2">&nbsp;</td>

</tr>

</table>

</form>



Editar 3

<?php

$id=$_POST['txt1'];

$dni=$_POST['txt2'];

$ap=$_POST['txt3'];

$nom=$_POST['txt4'];

$ema=$_POST['txt5'];

$esa=$_POST['especialidad'];

$tur=$_POST['turno'];

$se=$_POST['semestre'];

$conexion = mysql_connect("mysql14.000webhost.com","a1054738_gonza1","4pih7pox");

mysql_select_db('a1054738_cole', $conexion);

$Sql="Update estudiante Set dni='$dni',apellidos='$ap',nombres='$nom',

email='$ema',especialidad='$esa',turno='$tur',semestre='$se' Whereidmatricula='$id'";

mysql_query($Sql);

header ("Location: actualizar.php");
?>



Eliminar

<?php

$conexion = mysql_connect("mysql14.000webhost.com","a1054738_gonza1","4pih7pox");

mysql_select_db('a1054738_cole', $conexion); // selecciona la base de datos

$tabla = mysql_query("SELECT * FROM estudiante"); // selecciono todos los registros de la

?>

<center><h1>Eliminacion de Alumnos </h1></center>

<table width="87%" height="100" border="1" align="Center" cellpadding="2" cellspacing="0">

<tr align="center">

<td>Id</td>

<td>dni</td>

<td>Apellidos</td>

<td>Nombres</td>

<td>E-mail</td>

<td>Especialidad</td>

<td>Turno</td>

<td>Semestre</td>

</tr>

<?php

while ($registro = mysql_fetch_array($tabla))

{

?>

<tr>

<td>

<FORM name="frm" method="POST" action="eliminar.php">;
<?php

  $id=$registro['idmatricula'];

echo "<input type='checkbox' name='chkregistro[]' value='$id'>";

echo $registro['idmatricula'];

 ?>

</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><input type="submit" value="Eliminar" name="btneliminar"></center>

<a href="elegir.php">Regresar</a>

</FORM>

Eliminar 2

<?PHP

session_start();

if( (($_POST['txt1']=="gonza" && isset($_POST['txt1']) && $_POST['txt1']!="")) &&
(($_POST['txt2']=="12345" && isset($_POST['txt2']) && $_POST['txt2']!="")))
{

header('location: elegir.php');

$_SESSION['a']="s";

}

else

{

header('location: index.html');

}

?>

Más contenido relacionado

La actualidad más candente

Programa que almacena en una base de datos las características de un carro co...
Programa que almacena en una base de datos las características de un carro co...Programa que almacena en una base de datos las características de un carro co...
Programa que almacena en una base de datos las características de un carro co...jbersosa
 
Wp config.php
Wp config.phpWp config.php
Wp config.phpgregozz
 
Guia N5 Proyectos Web Consultas Php Y My Sql
Guia N5   Proyectos Web   Consultas Php Y My SqlGuia N5   Proyectos Web   Consultas Php Y My Sql
Guia N5 Proyectos Web Consultas Php Y My SqlJose Ponce
 
Ejemplos de php_mysql
Ejemplos de php_mysqlEjemplos de php_mysql
Ejemplos de php_mysqlI LG
 
Modelo vista controlador
Modelo vista controladorModelo vista controlador
Modelo vista controladordescarga2009
 
Customizer: configurando un sitio en tiempo real
Customizer: configurando un sitio en tiempo realCustomizer: configurando un sitio en tiempo real
Customizer: configurando un sitio en tiempo realwpargentina
 
Inner join romario orcoapaza
Inner join romario orcoapazaInner join romario orcoapaza
Inner join romario orcoapazaromario_enrique
 
Catia v5 ergonomic design analysis manual de usuario
Catia v5 ergonomic design analysis manual de usuarioCatia v5 ergonomic design analysis manual de usuario
Catia v5 ergonomic design analysis manual de usuarioJavier Villavicencio
 
Guia N1 Proyectos Web Html
Guia N1   Proyectos Web   HtmlGuia N1   Proyectos Web   Html
Guia N1 Proyectos Web HtmlJose Ponce
 
Quasi - Practicas de Programacion en C
Quasi - Practicas de Programacion en CQuasi - Practicas de Programacion en C
Quasi - Practicas de Programacion en Cdegarden
 
Conexion sql server 2005 java netbeans
Conexion sql server 2005 java netbeansConexion sql server 2005 java netbeans
Conexion sql server 2005 java netbeansjbersosa
 

La actualidad más candente (15)

Php2
Php2 Php2
Php2
 
Sesion 3
Sesion 3Sesion 3
Sesion 3
 
Programa que almacena en una base de datos las características de un carro co...
Programa que almacena en una base de datos las características de un carro co...Programa que almacena en una base de datos las características de un carro co...
Programa que almacena en una base de datos las características de un carro co...
 
Wp config.php
Wp config.phpWp config.php
Wp config.php
 
Guia N5 Proyectos Web Consultas Php Y My Sql
Guia N5   Proyectos Web   Consultas Php Y My SqlGuia N5   Proyectos Web   Consultas Php Y My Sql
Guia N5 Proyectos Web Consultas Php Y My Sql
 
Insert
InsertInsert
Insert
 
Php
PhpPhp
Php
 
Ejemplos de php_mysql
Ejemplos de php_mysqlEjemplos de php_mysql
Ejemplos de php_mysql
 
Modelo vista controlador
Modelo vista controladorModelo vista controlador
Modelo vista controlador
 
Customizer: configurando un sitio en tiempo real
Customizer: configurando un sitio en tiempo realCustomizer: configurando un sitio en tiempo real
Customizer: configurando un sitio en tiempo real
 
Inner join romario orcoapaza
Inner join romario orcoapazaInner join romario orcoapaza
Inner join romario orcoapaza
 
Catia v5 ergonomic design analysis manual de usuario
Catia v5 ergonomic design analysis manual de usuarioCatia v5 ergonomic design analysis manual de usuario
Catia v5 ergonomic design analysis manual de usuario
 
Guia N1 Proyectos Web Html
Guia N1   Proyectos Web   HtmlGuia N1   Proyectos Web   Html
Guia N1 Proyectos Web Html
 
Quasi - Practicas de Programacion en C
Quasi - Practicas de Programacion en CQuasi - Practicas de Programacion en C
Quasi - Practicas de Programacion en C
 
Conexion sql server 2005 java netbeans
Conexion sql server 2005 java netbeansConexion sql server 2005 java netbeans
Conexion sql server 2005 java netbeans
 

Destacado

8 y-a-ticuánto-te-importa-el-mar antía1-1
8 y-a-ticuánto-te-importa-el-mar antía1-18 y-a-ticuánto-te-importa-el-mar antía1-1
8 y-a-ticuánto-te-importa-el-mar antía1-1ana_pontenova
 
Vitacorasdetecnologia
Vitacorasdetecnologia Vitacorasdetecnologia
Vitacorasdetecnologia tomas pulgarin
 
trabajo echo en clase de power point
trabajo echo en clase de power pointtrabajo echo en clase de power point
trabajo echo en clase de power pointtobonangel
 
Materiales didácticos digitales
Materiales didácticos digitalesMateriales didácticos digitales
Materiales didácticos digitalesWilson Defaz
 
Presentation1
Presentation1Presentation1
Presentation1FinalEdge
 
As migrações para a cidade de São Paulo e o problema da moradia
As migrações para a cidade de São  Paulo e o problema  da moradiaAs migrações para a cidade de São  Paulo e o problema  da moradia
As migrações para a cidade de São Paulo e o problema da moradiablogarlete
 
Aula 16 e 17. background
Aula 16 e 17. backgroundAula 16 e 17. background
Aula 16 e 17. backgroundJolvani Morgan
 
Simeon Lumgair Photos
Simeon Lumgair PhotosSimeon Lumgair Photos
Simeon Lumgair Photossimeonlumgair
 
LA TALA INMODERADA
LA TALA INMODERADALA TALA INMODERADA
LA TALA INMODERADAmcitzel
 
trabajo de moodle
  trabajo de moodle  trabajo de moodle
trabajo de moodlejosholopez
 
Museo De Louvre
Museo De LouvreMuseo De Louvre
Museo De Louvrereginarg
 

Destacado (20)

8 y-a-ticuánto-te-importa-el-mar antía1-1
8 y-a-ticuánto-te-importa-el-mar antía1-18 y-a-ticuánto-te-importa-el-mar antía1-1
8 y-a-ticuánto-te-importa-el-mar antía1-1
 
Taller2
Taller2Taller2
Taller2
 
Vitacorasdetecnologia
Vitacorasdetecnologia Vitacorasdetecnologia
Vitacorasdetecnologia
 
Aspraiasdeboiro
AspraiasdeboiroAspraiasdeboiro
Aspraiasdeboiro
 
trabajo echo en clase de power point
trabajo echo en clase de power pointtrabajo echo en clase de power point
trabajo echo en clase de power point
 
Materiales didácticos digitales
Materiales didácticos digitalesMateriales didácticos digitales
Materiales didácticos digitales
 
Presentation1
Presentation1Presentation1
Presentation1
 
As migrações para a cidade de São Paulo e o problema da moradia
As migrações para a cidade de São  Paulo e o problema  da moradiaAs migrações para a cidade de São  Paulo e o problema  da moradia
As migrações para a cidade de São Paulo e o problema da moradia
 
Aula 16 e 17. background
Aula 16 e 17. backgroundAula 16 e 17. background
Aula 16 e 17. background
 
Clase número 7.
Clase número 7.Clase número 7.
Clase número 7.
 
Simeon Lumgair Photos
Simeon Lumgair PhotosSimeon Lumgair Photos
Simeon Lumgair Photos
 
Tema 6
Tema 6Tema 6
Tema 6
 
LA TALA INMODERADA
LA TALA INMODERADALA TALA INMODERADA
LA TALA INMODERADA
 
fotos Atrapasueños
fotos Atrapasueñosfotos Atrapasueños
fotos Atrapasueños
 
Desafio acido- base 1
Desafio acido- base 1Desafio acido- base 1
Desafio acido- base 1
 
Actividad
ActividadActividad
Actividad
 
trabajo de moodle
  trabajo de moodle  trabajo de moodle
trabajo de moodle
 
Delitos informaticos
Delitos informaticosDelitos informaticos
Delitos informaticos
 
Museo De Louvre
Museo De LouvreMuseo De Louvre
Museo De Louvre
 
Vacaciones13
Vacaciones13Vacaciones13
Vacaciones13
 

Similar a Gonzalo lopez miranda

Similar a Gonzalo lopez miranda (20)

Documentacion jhon elvis_quispe_gutierrez
Documentacion jhon elvis_quispe_gutierrezDocumentacion jhon elvis_quispe_gutierrez
Documentacion jhon elvis_quispe_gutierrez
 
Jacqueline nuñez pacco
Jacqueline nuñez paccoJacqueline nuñez pacco
Jacqueline nuñez pacco
 
Procesar
ProcesarProcesar
Procesar
 
Procesar estado
Procesar estadoProcesar estado
Procesar estado
 
Procesar estado
Procesar estadoProcesar estado
Procesar estado
 
taller administrar bd mysql desde php
taller administrar bd mysql desde phptaller administrar bd mysql desde php
taller administrar bd mysql desde php
 
Consultar estado
Consultar estadoConsultar estado
Consultar estado
 
Consultar estado
Consultar estadoConsultar estado
Consultar estado
 
Base de datos dinamicas
Base de datos dinamicasBase de datos dinamicas
Base de datos dinamicas
 
Procesar estado
Procesar estadoProcesar estado
Procesar estado
 
Anthony saravia documentacion-php
Anthony saravia documentacion-phpAnthony saravia documentacion-php
Anthony saravia documentacion-php
 
Asegúr@IT II - Seguridad en Web
Asegúr@IT II - Seguridad en WebAsegúr@IT II - Seguridad en Web
Asegúr@IT II - Seguridad en Web
 
Apuntes php
Apuntes phpApuntes php
Apuntes php
 
Guiapractica de bd completa
Guiapractica de bd completaGuiapractica de bd completa
Guiapractica de bd completa
 
Jquery para principianes
Jquery para principianesJquery para principianes
Jquery para principianes
 
J M E R L I N P H P
J M E R L I N P H PJ M E R L I N P H P
J M E R L I N P H P
 
Clases de php
Clases de phpClases de php
Clases de php
 
Php
PhpPhp
Php
 
Presentacion YII
Presentacion YIIPresentacion YII
Presentacion YII
 
Informe grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuencaInforme grupal f_arinango_ cuenca
Informe grupal f_arinango_ cuenca
 

Gonzalo lopez miranda

  • 5. Modelo lógico/ fisco de la base de datos. Codificación Seguridad <?PHP session_start(); if( (($_POST['txt1']=="gonza" &&isset($_POST['txt1']) && $_POST['txt1']!="")) && (($_POST['txt2']=="12345" &&isset($_POST['txt2']) && $_POST['txt2']!=""))) { header('location: elegir.php'); $_SESSION['a']="s"; } else { header('location: index.html'); } ?> Registrar
  • 6. <?PHP functionvalida_email($email, $mx = false){ if(eregi("^([_a-z0-9-]+)(.[_a-z0-9-]+)*@([a-z0-9-]+)(.[a-z0-9-]+)*(.[a-z]{2,4})$", $email)) if($mx){ list($username, $domain) = split("@", $email); returngetmxrr($domain, $mxrecords); }else return true; else return false; } if((isset($_POST['txt1']) && $_POST['txt1']!="") && (isset($_POST['txt2']) && $_POST['txt2']!="") && (isset($_POST['txt4']) && $_POST['txt4']!="" &&valida_email($_POST['txt4']) == true) && (isset($_POST['txt3']) && $_POST['txt3']!="")) { $d=$_POST["txt1"]; $ap=$_POST["txt2"]; $no=$_POST["txt3"]; $em=$_POST["txt4"]; $es=$_POST["especialidad"]; $tur=$_POST["turno"]; $se=$_POST["semestre"]; $conexion=mysql_connect("mysql14.000webhost.com","a1054738_gonza1","4pih7pox") or die(mysql_error()); mysql_select_db("a1054738_cole",$conexion) or die(mysql_error()); $consulta="SELECT * FROM estudiante WHERE dni='$d'"; $consulta1="SELECT * FROM estudiante WHERE email='$em'"; $resultado=mysql_query($consulta,$conexion) or die("Operacion fallida: $consulta"); $resultado1=mysql_query($consulta1,$conexion) or die("Operacion fallida: $consulta");
  • 7. if(mysql_num_rows($resultado)) { header('location: suscripcion.php'); } else { if(mysql_num_rows($resultado1)) { header('location: suscripcion.php'); } else { $sql="INSERT INTO estudiante(dni,apellidos,nombres,email,especialidad,turno,semestre) VALUES('$d','$ap','$no','$em','$es','$tur','$se')"; mysql_query($sql); header('location: elegir.php'); } } } else { header('location: suscripcion.php'); } ?>
  • 8. Busqueda <?php $a=$_POST['especialidad']; $b=$_POST['turno']; $c=$_POST['semestre']; $conexion = mysql_connect("mysql14.000webhost.com","a1054738_gonza1","4pih7pox"); mysql_select_db('a1054738_cole', $conexion); // selecciona la base de datos $tabla = mysql_query("SELECT * FROM estudiante where especialidad= '$a' and turno='$b' and semestre='$c'"); // selecciono todos los registros de la ?> <center><h1>Busqueda de Alumnos </h1></center> <table width="87%" height="100" border="1" align="Center" cellpadding="2" cellspacing="0"> <tr align="center"> <td>Id</td> <td>dni</td> <td>Apellidos</td> <td>Nombres</td> <td>E-mail</td> <td>Especialidad</td> <td>Turno</td> <td>Semestre</td> </tr> <?php while ($registro = mysql_fetch_array($tabla)) { ?>
  • 9. <tr> <td> <FORM name="frm" method="POST" action="">; <?php echo $registro['idmatricula']; ?> </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> <a href="buscar.php">hacer una nueva busqueda</a> </center> <a href="elegir.php">Regresar</a> </FORM>
  • 10. Editar <?php $conexion = mysql_connect("mysql14.000webhost.com","a1054738_gonza1","4pih7pox"); mysql_select_db('a1054738_cole', $conexion); // selecciona la base de datos $tabla = mysql_query("SELECT * FROM estudiante"); // selecciono todos los registros de la ?> <center> <h1> Editar Alumnos </h1></center> <table width="87%" height="100" border="1" align="Center" cellpadding="2" cellspacing="0"> <tr align="center"> <td>Id</td> <td>dni</td> <td>Apellidos</td> <td>Nombres</td> <td>E-mail</td> <td>Especialidad</td> <td>Turno</td> <td>Semestre</td> </tr> <?php while ($registro = mysql_fetch_array($tabla)) { ?> <tr> <td> <FORM name="frm" method="POST" action="actua.php">; <?php
  • 11. $id=$registro['idmatricula']; echo "<input type='radio' name='radregistro' value='$id'>"; echo $registro['idmatricula']; ?> </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><input type="submit" value="Editar" name="btneliminar"></center> <a href="elegir.php">Regresar</a> </FORM> Editar 2 <?php
  • 12. $conexion = mysql_connect("mysql14.000webhost.com","a1054738_gonza1","4pih7pox"); mysql_select_db('a1054738_cole', $conexion); $id=$_POST['radregistro']; if(isset($id) && $id!="") { $tabla=mysql_query("Select * from estudiante where idmatricula=$id"); $registro = mysql_fetch_array($tabla); } else { header ("Location: actualizar.php"); } ?> <form id="form1" name="form1" method="post" action="edita.php"> <table width="35%" border="0" cellpadding="2" cellspacing="2" align="center"> <tr> <?php echo "<input name='txt1' type='hidden' value='$registro[0]'>";?> </tr> <tr> <td align="right">DNI</td> <td> <?php echo "<input name='txt2' type='text' size='30' value='$registro[1]'>";?> </td>
  • 13. </tr> <tr> <td align="right">Apellidos</td> <td> <?php echo "<input name='txt3' type='text' size='30' value='$registro[2]'>";?> </td> </tr> <tr> <td align="right">Nombres</td> <td> <?php echo "<input name='txt4' type='text' size='30' value='$registro[3]'>";?> </td> </tr> <tr> <td align="right">E-mail</td> <td> <?php echo "<input name='txt5' type='text' size='30' value='$registro[4]'>";?> </td> </tr> <tr> <tdalign="right">Especialidad</td> <td> <selectname="especialidad"> <option>Computacion e Informatica</option> <option>Contabilidad y Finanzas</option> <option>EnfermeriaTecnica</option>
  • 14. <option>Electronica digital</option> </select> </td> </tr> <tr> <td align="right">Turno</td> <td> <select name="turno"> <option>Mañana</option> <option>Tarde</option> </select> </td> </tr> <tr> <td align="right">Semestre</td> <td> <select name="semestre"> <option>1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option> <option>6</option> </select> </td> </tr>
  • 15. <tr> <td colspan="2" align="center"> <input type="submit" name="Submit" value="Actualizar" /> </td> </tr> <tr> <td colspan="2">&nbsp;</td> </tr> </table> </form> Editar 3 <?php $id=$_POST['txt1']; $dni=$_POST['txt2']; $ap=$_POST['txt3']; $nom=$_POST['txt4']; $ema=$_POST['txt5']; $esa=$_POST['especialidad']; $tur=$_POST['turno']; $se=$_POST['semestre']; $conexion = mysql_connect("mysql14.000webhost.com","a1054738_gonza1","4pih7pox"); mysql_select_db('a1054738_cole', $conexion); $Sql="Update estudiante Set dni='$dni',apellidos='$ap',nombres='$nom', email='$ema',especialidad='$esa',turno='$tur',semestre='$se' Whereidmatricula='$id'"; mysql_query($Sql); header ("Location: actualizar.php");
  • 16. ?> Eliminar <?php $conexion = mysql_connect("mysql14.000webhost.com","a1054738_gonza1","4pih7pox"); mysql_select_db('a1054738_cole', $conexion); // selecciona la base de datos $tabla = mysql_query("SELECT * FROM estudiante"); // selecciono todos los registros de la ?> <center><h1>Eliminacion de Alumnos </h1></center> <table width="87%" height="100" border="1" align="Center" cellpadding="2" cellspacing="0"> <tr align="center"> <td>Id</td> <td>dni</td> <td>Apellidos</td> <td>Nombres</td> <td>E-mail</td> <td>Especialidad</td> <td>Turno</td> <td>Semestre</td> </tr> <?php while ($registro = mysql_fetch_array($tabla)) { ?> <tr> <td> <FORM name="frm" method="POST" action="eliminar.php">;
  • 17. <?php $id=$registro['idmatricula']; echo "<input type='checkbox' name='chkregistro[]' value='$id'>"; echo $registro['idmatricula']; ?> </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><input type="submit" value="Eliminar" name="btneliminar"></center> <a href="elegir.php">Regresar</a> </FORM> Eliminar 2 <?PHP session_start(); if( (($_POST['txt1']=="gonza" && isset($_POST['txt1']) && $_POST['txt1']!="")) && (($_POST['txt2']=="12345" && isset($_POST['txt2']) && $_POST['txt2']!="")))