Me salen 200 o tal vez 250 resultados q los pagino de 20 en 20 aqui esta el problema ¿cuando pongo pagina siguiente salta osea ya no me muestra los otros restantes pq?
Estuve lleyendo en el foro y me dicen q tengo q manejar sessiones se como manejarlos en lo input pero en lo select la verdad no ??? Me podrian explicar y dar una mao por favor:
Buscador.html:
Código php:
busqueda.phpVer original
<td align="left" colspan="2"> <fieldset> <legend style="color: #FF0000;">Datos Globales:</legend> <div style="padding:3px;"> Categoria: <select name="categoria" id="categoria" > <option value=""> </option> <option value="S7"> Sub 7</option> <option value="S9"> Sub 9 </option> <option value="S11"> Sub 11</option> <option value="S13"> Sub 13</option> <option value="S15"> Sub 15</option> <option value="S17"> Sub 17</option> <option value="S19"> Sub 19</option> <option value="PA"> Primera "A"</option> <option value="PB"> Primera "B"</option> <option value="PS"> Primera Asc</option> <option value="SA"> Segunda Asc</option> <option value="MU"> Mutual</option> </select> Equipo: <select name="club" > <option value=""> </option> <?php include('conectar.php'); $link = Conectarse(); // creamos un bucle while // que nos muestre todas las categorias // que tenemos guardadas en la BD echo "<option value='$rowCat[nombre_club]'>$rowCat[nombre_club]</option>"; echo " selected=\"selected\""; echo ">$rowCat[nombre_club]</option>"; } ?> </select> Estado Civil: <select name="estado" > <option value=""> </option> <option value="Soltero" > Soltero</option> <option value="Casado"> Casado</option> <option value="Viudo"> Viudo</option> </select> </div> </fieldset> </td>
Código php:
Ver original
<table border="0" align="center" id="lista" > <tr> <th colspan="14"> Resultados de la Busqueda </th></tr> <tr> <td id="carlos">Registro</td> <td id="carlos">Nombres</td> <td id="carlos">Paterno</td> <td id="carlos">Materno</td> <td id="carlos" align="center">Fecha Nac. </td> <td id="carlos" >Nacionalidad </td> <td id="carlos" align="center">Club </td> <td id="carlos">Categoria </td> <td id="carlos" colspan="5" align="center">Opciones</td> </tr> <?php include ('PHPPaging.lib.php'); $categoria = $_SESSION['categoria'] = $_POST['categoria']; $club = $_SESSION['club'] = $_POST['club']; $estado = $_SESSION['estado'] = $_POST['estado']; $paging = new PHPPaging; $paging->modo('desarrollo'); $paging->agregarConsulta("SELECT * FROM jugadores Where (categoria='$categoria' or '$categoria'='') and (club='$club' or '$club'='') and (estado='$estado' or '$estado'='') ",$server_link); $paging->porPagina(20); $paging->ejecutar(); while($row = $paging->fetchResultado()) { echo "<tr>"; echo "<td>".$row['registro_fbf']."</td>"; echo "<td align=left>".$row['nombre']."</td>"; echo "<td align=left>".$row['paterno']."</td>"; echo "<td align=left>".$row['materno']."</td>"; echo "<td>".$row['fecha_n']."</td>"; echo "<td>".$row['nacionalidad']."</td>"; echo "<td align=left>".$row['club']."</td>"; echo "<td>".$row['categoria']."</td>"; ?> } ?> </center>