martes, 21 de enero de 2014

DEBER ORDENAR FORMA ASCENDENTE O DESCENDENTE

 CODIGO:1

<TABLE BORDER=3>
<TH COLSPAN=6 WIDTH=100%> DATOS</TH>
<TR>
<TD> ID </TD>
<TD> NOMBRES </TD>
<TD> APELLIDOS </TD>
<TD> EDAD </TD>
<TD> TELEFONO </TD>
<TD > DIRECCION </TD>
</TR>

<?php
$conexion=mysql_connect("localhost","conexionbdd","admin");
if(!$conexion){
    die('No se establecio la conexion'.mysql_error());
}
else{
    mysql_select_db("bddagenda",$conexion);
    echo("conexion satisfactoria");
    $ordena="asc";
    if ($_POST['orden']=="2"){
        $ordena="desc";
    }
    if (isset($_POST['boton2'])){
        $sql=mysql_query("select * from AGENDA order by Apellido $ordena",$conexion);
    }
    if (isset($_POST['boton1'])){
        $buscar=$_POST['NOM'].$_POST['APE'].$_POST['DIRE'].$_POST['TELEF'];
        $sql=mysql_query("select * from AGENDA where concat(Nombre,Apellido,Direccion,Telefono) like concat('%','$buscar','%') order by Apellido $ordena",$conexion);
    }
    while ($fila=mysql_fetch_array($sql)){
        echo "<tr>";
        echo "<td ALIGN='CENTER'>".$fila['IDAGENDA']."</td>";
        echo "<td>".$fila['Nombre']."</td>";
        echo "<td>".$fila['Apellido']."</td>";
        echo "<td>".$fila['Edad']."</td>";
        echo "<td>".$fila['Telefono']."</td>";
        echo "<td>".$fila['Direccion']."<td>"."<tr>";
    }
}
?>
</TABLE>
</BODY>
</HTML>

CODIGO:2

<HTML>
<HEAD>
    <TITLE>TABlA EN HTML</TITLE>
</HEAD>
<BODY>
    <BR>
    <FORM ACTION= "DATOS.PHP" METHOD="POST">
        <input type='radio' value="1" name='orden' checked> Ascendente
        <input type='radio' value="2" name='orden'> Descendente<BR>
        <input type="submit" name="boton1" class="button" value="FILTRAR"/>
        <BR>
        <input type="submit" name="boton2" class="button" value="LISTRAR TODO"/>
        <BR>
        <BR>
        <BR>
        <BR>
        <H3>NOMBRE<input type='TEXT'  name='NOM'></H3>
        <H3>APELLIDO<input type='TEXT'  name='APE'></H3>
        <H3>DIRECCION<input type='TEXT'  name='DIRE'></H3>
        <H3>TELEFONO<input type='TEXT'  name='TELEF'></H3>
    </FORM>
</BODY>
</HTML>


No hay comentarios:

Publicar un comentario