Cesar una dudiya que me ha surgido. El buscador lo tengo terminado, y estoy terminando la paginacion; pero me resulta imposible hacerlo.
Te explico a ver si me das una solucion:
Tengo una pagina: final.php
En esa pagina, si una variable ($tipo=="") entonces me carga la parte html, es decir el buscador paa que seleccionen que animales buscan, etc).
Segun eso, le dan al boton buscar, que les lleva a la misma pagina, pero ahora, $tipo es distinto de vacio y entra en el apartado de analizar los datos enviados y me genera una sentencia sql que me busca los animales con la caracteristicas que me han dixo; hasta ahi no hay problema.
El problema, es que yo habia hecho la paginacion pasando las variables por la URL; es decir; final?pagina1.php
¿Hay alguna manera de que me haga la paginacion?
Para que te aclares, el codigo que tengo seria algo asi:ç
recojo los valores de $POST_['tipo'] y $GET_[
IF ($TIPO == "")
{
AQUI VIENE LA PARTE EN HTML DEL BUSCADOR DONDE EL SUSUARIO SELECCIONA LO QUE QUIERE
}
ELSE
{
AQUI ANALIZAMOS LOS DATOS QUE NOS HAN ENVIADO, Y GENERAMOS UNA CONSULTA
AL FINAL PONEMOS LO DE LA PAGINA
if(($pagina - 1) > 0) {
echo "< Anterior ";
}
for ($i=1; $i<=$total_paginas; $i++){
if ($pagina == $i) {
echo "".$pagina." ";
} else {
echo "$i ";
} }
if(($pagina + 1)<=$total_paginas) {
echo " Siguiente >";
}
}
YO CREO QUE LA SOLUCION ES PASAR LA PAGINA QUE LLEVAMOS TAMBIEN X POST, PERO NO SE TIENE QUE PERDER EL VALOR DE LA CONSULTA QUE HE GENERADO, ETC, SE TE OCURRE ALGUNA FORMA?
Graciasss
Te explico a ver si me das una solucion:
Tengo una pagina: final.php
En esa pagina, si una variable ($tipo=="") entonces me carga la parte html, es decir el buscador paa que seleccionen que animales buscan, etc).
Segun eso, le dan al boton buscar, que les lleva a la misma pagina, pero ahora, $tipo es distinto de vacio y entra en el apartado de analizar los datos enviados y me genera una sentencia sql que me busca los animales con la caracteristicas que me han dixo; hasta ahi no hay problema.
El problema, es que yo habia hecho la paginacion pasando las variables por la URL; es decir; final?pagina1.php
¿Hay alguna manera de que me haga la paginacion?
Para que te aclares, el codigo que tengo seria algo asi:ç
recojo los valores de $POST_['tipo'] y $GET_[
IF ($TIPO == "")
{
AQUI VIENE LA PARTE EN HTML DEL BUSCADOR DONDE EL SUSUARIO SELECCIONA LO QUE QUIERE
}
ELSE
{
AQUI ANALIZAMOS LOS DATOS QUE NOS HAN ENVIADO, Y GENERAMOS UNA CONSULTA
AL FINAL PONEMOS LO DE LA PAGINA
if(($pagina - 1) > 0) {
echo "< Anterior ";
}
for ($i=1; $i<=$total_paginas; $i++){
if ($pagina == $i) {
echo "".$pagina." ";
} else {
echo "$i ";
} }
if(($pagina + 1)<=$total_paginas) {
echo " Siguiente >";
}
}
YO CREO QUE LA SOLUCION ES PASAR LA PAGINA QUE LLEVAMOS TAMBIEN X POST, PERO NO SE TIENE QUE PERDER EL VALOR DE LA CONSULTA QUE HE GENERADO, ETC, SE TE OCURRE ALGUNA FORMA?
Graciasss