Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/07/2008, 16:22
jesusjj
 
Fecha de Ingreso: noviembre-2007
Mensajes: 154
Antigüedad: 17 años
Puntos: 2
Filtrar resultados mostrados

Buenas noches, tengo una duda, que he visto algunas respuestas, pero no lo pillo bien. Adjunto una imagen y si pueden echarme una mano, lo agradecería enormemente.

Como pueden ver en la imagen, realizo una consulta a la BBDD que resulta bastante extensa. Se trata de los clientes de dos despachos y me gustaría poder dar la opción de mostrar los clientes por despacho, o, como es el caso ahora, todos juntos.

De igual modo, me gustaría incluir un campo para realizar la búsqueda por cliente, introduciendo el NIF.

Bueno, para ambos buscadores/filtros, antes de mostrar los resultados, he creado una tabla y en cada celda e incluído un formulario independiente.

Mi duda sobretodo, es, ¿cúal debe ser el action de estos formularios para recibir los resultados en la misma página?

Venga, adjunto imagen y código. Aún no he hecho nada, para gestionar los resultados, tanto del select, como del buscador, por el hecho que comentaba de no saber qué hacer con ellos.

Saludos y muchas gracias.

Código PHP:
<?php
[...]
    
$result mysql_query ("select id_cliente from clientes") or die ("La consulta contiene algún error = <br />nSQL = <b>$sql</b>");
    
$total_registros mysql_num_rows ($result);
    
    
    
$sql "select * from clientes order by empresa asc limit $inicio, $registros";
    
$result mysql_query ($sql) or die ("La consulta contiene algún error = <br />nSQL = <b>$sql</b>");
    
$total_paginas ceil($total_registros $registros);

    echo 
"<h2>Administración de Clientes</h2>";
    
    
# Buscadores
?>
    <table width="90%" align="center">
        <tr>
            <td>
                <form action="" method="post">
                    <label style="display:block" for="buscar_nif">Introduce NIF a buscar:</label>
                    <input type="text" name="buscar_nif" /> 
                    <input type="submit" value="buscar" />
                </form>
            </td>
            <td align="right">
                <form action="" method="post">
                    <label style="display:block" for="buscar_nif">Selecciona despacho:</label>
                    <select></select>
                    <input type="submit" value="buscar" />
                </form>

            </td>
        </tr>
    </table>
    <br />
<?php    
    
echo "<span class='f_left0'>Hay ".$total_registros." registros mostrados en bloques de ".$registros.".</span>
        <a href=''><img src='./img/icoPrint.png' class='icoPrint' alt='imprimir' /></a> <br />
        <table id='tablaResult' align='center'>
[...]
?>