Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/06/2005, 09:42
Avatar de sty
sty
 
Fecha de Ingreso: octubre-2003
Mensajes: 116
Antigüedad: 20 años, 6 meses
Puntos: 1
Consulta con paginador

Es la primera vez que hago algo de esto, estoy probando el paginador:

Tengo la tabla Clientes en MYSQL con los campos Nombre, Sexo y Edad

Y la puedo consultar dividida en paginas con el paginador con este código:

Cita:
//Conexión a la base de datos
$con = mysql_connect("localhost","tsername","tu_passwo rd") or die (mysql_error());
mysql_select_db("tu_base",$con) or die (mysql_error());

//Sentencia sql (sin limit)
$_pagi_sql = "SELECT * FROM clientes";

//cantidad de resultados por página (opcional, por defecto 20)
$_pagi_cuantos = 2;

//cantidad de enlaces que se mostrarán como máximo en la barra de navegación
$_pagi_nav_num_enlaces = 3;

//Decidimos si queremos que se muesten los errores de mysql
$_pagi_mostrar_errores = false;

//Si tenemos una consulta compleja que hace que el Paginator no funcione correctamente,
//realizamos el conteo alternativo.
$_pagi_conteo_alternativo = true;

//Supongamos que sólo nos interesa propagar estas dos variables
$_pagi_propagar = array("id","termino");

//Definimos qué estilo CSS se utilizará para los enlaces de paginación.
//El estilo debe estar definido previamente
$_pagi_nav_estilo = "paginacion";

//definimos qué irá en el enlace a la página anterior
$_pagi_nav_anterior = "<";

//definimos qué irá en el enlace a la página siguiente
$_pagi_nav_siguiente = ">";

//Incluimos el script de paginación. Éste ya ejecuta la consulta automáticamente
include("paginator.inc.php");

//Leemos y escribimos los registros de la página actual
while($row = mysql_fetch_array($_pagi_result)){
echo $row['nombre']."<br />";
}

//Incluimos la barra de navegación
echo"<p>".$_pagi_navegacion."</p>";

//Incluimos la información de la página actual
echo"<p>Mostrando Clientes ".$_pagi_info."</p>";
Estoy tratando de hacer una busqueda desde otra página para buscar por ejemplo... por sexo, con algo así:

Cita:
<form name="sexo" method="post" action="nombredelapagina.php">
<select name="sexo">
<option>(Selecciona)</option>
<option value="f">Femenino</option>
<option value="m">Masculino</option>
</select>
<input type="submit" name="sexo" value="Buscar">
</form>
¿Qué debería hacer para que mostrara solo los nombres de las personas que yo busco?