You are on page 1of 4

<?

php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'yNY7buPRQfyB';
$dbname = 'agenda';
$tbl_name = 'tbl_agenda';

$conn = mysql_connect($dbhost, $dbuser, $dbpass)
or die ('No se puede conectar a MySQL');

mysql_select_db($dbname)
or die ('No se puede seleccionar base de datos.');

$sql = "SELECT `nombre`, `correoe`, `tlf_fijo`, `tlf_movil` FROM
`agenda`.`tbl_agenda`";

if(isset($_GET['sort']) && isset($_GET['type'])) {
if ($_GET['sort'] == 'nombre' && $_GET['type'] == 'asc') {
$sql .= " ORDER BY nombre ASC"; }
elseif ($_GET['sort'] == 'nombre' && $_GET['type'] == 'des') {
$sql .= " ORDER BY nombre DESC"; }
elseif ($_GET['sort'] == 'correoe' && $_GET['type'] == 'asc') {
$sql .= " ORDER BY correoe ASC"; }
elseif ($_GET['sort'] == 'correoe' && $_GET['type'] == 'des') {
$sql .= " ORDER BY correoe DESC"; }
elseif ($_GET['sort'] == 'tlf_fijo' && $_GET['type'] == 'asc') {
$sql .= " ORDER BY tlf_fijo ASC"; }
elseif ($_GET['sort'] == 'tlf_fijo' && $_GET['type'] == 'des') {
$sql .= " ORDER BY tlf_fijo DESC"; }
elseif($_GET['sort'] == 'tlf_movil' && $_GET['type'] == 'asc') {
$sql .= " ORDER BY tlf_movil ASC"; }
elseif($_GET['sort'] == 'tlf_movil' && $_GET['type'] == 'des') {
$sql .= " ORDER BY tlf_movil DESC"; } }

$resultado = mysql_query($sql);
$cont = mysql_num_rows($resultado);
$row = 1;
?>

<html>
<head>
<title>Prctica 30</title>
<style type="text/css">
#cen td { text-align: center; font-weight: bold }
tr:nth-child(odd) { background-color: #ADD8E6; }
tr:nth-child(even) { background-color: #CCCCCC; }
</style> </head>
<body>
<table>
<tr id="cen"> <form name="form1" method="post" action="">
<td bgcolor="#fff"> </td><td bgcolor="#fff"> </td>
<td bgcolor="#fff">
<a href="?sort=nombre&type=asc"><img src="arrow-up.png"></a>nombre<a
href="?sort=nombre&type=des"><img src="arrow-down.png"></a></td>
<td bgcolor="#fff">
<a href="?sort=correoe&type=asc"><img src="arrow-up.png"></a>correoe<a
href="?sort=correoe&type=des"><img src="arrow-down.png"></a></td>
<td bgcolor="#fff">
<a href="?sort=tlf_fijo&type=asc"><img src="arrow-up.png"></a>tlf_fijo<a
href="?sort=tlf_fijo&type=des"><img src="arrow-down.png"></a></td>
<td bgcolor="#fff"><a href="?sort=tlf_movil&type=asc"><img
src="arrow-up.png"></a>tlf_movil<a href="?sort=tlf_movil&type=des"><img
src="arrow-down.png"></a></td>
</tr>
<?php while($rows = mysql_fetch_array($resultado)) { ?>
<tr>
<td bgcolor="#fff"><?php echo $row; ++$row; ?></td>
<td><input name="checkbox[]" type="checkbox" id="checkbox[]"
value="<?php echo $rows['nombre']; ?>"></td>
<td><?php echo $rows['nombre']; ?></td>
<td><?php echo $rows['correoe']; ?></td>
<td><?php echo $rows['tlf_fijo']; ?></td>
<td><?php echo $rows['tlf_movil']; ?></td>
</tr> <?php } ?>
</table>
<input name="borrar" type="submit" id="borrar" value="Borrar!">
<?php
if(isset($_POST['borrar'])) {
for($i=0;$i<$cont;$i++){
$sql = "DELETE FROM `agenda`.`tbl_agenda` WHERE nombre in ";
$sql.= "('".implode("','",array_values($_POST['checkbox']))."')";
$resultado = mysql_query($sql); }
if($resultado){
echo "<meta http-equiv=\"refresh\" content=\"0;URL=practica30.php\">";} }
mysql_close(); ?>

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

You might also like