Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/04/2009, 17:29
keygen20
 
Fecha de Ingreso: noviembre-2008
Mensajes: 150
Antigüedad: 16 años, 4 meses
Puntos: 1
Ayuda: Mi buscador de doble criterio y mi PAGINACION NO FUNCIONAN!

Hola.. muy buenas tardes :) bueno soy nuevo casi en el foro .. y bueno .. se que aqi hay muy buenos PROGRAMADORES EN PHP y necesito ayuda por favor.. por el AMOR DE DIOS xD! .. bueno.. :
1.- He Hecho buscador con 2 criterios de busqueda .. Genero y Titulo de Pelicula
2.- y como que medaba muy extenso alveces los resultado me cargaba muxo la pagina... DECIDI AGREGARLE UNA PAGINACION.. EN EL MISMO PHP..!
3.- Solo agrege el script.. de PAGINACION ke APRENDI EN UN TUTO EN INTERNET.. ( De los muxos que hay xD!)
4.- BUENO ME SALIO PERFECTAMENTE.. SABIENDO QUE PARA HACER LA PAGINACION AYUDA MUXO UNA CONSULTA MYSQL "SELECT * FROM BD LIMIT 0,10"
5.- L o logre hacer sin problemas.. PERO ME HECHO A PERDER MI BUSCADOR CON DOBLE CRITERIO ( VERDAD TENGO EL BOTON BUSCAR EN "HIDDEN" lo puse para nu tener ke acercar EL PUNTERO AL BOTON jeje xD! )
6.- NO ME FUNCIONA.. EL CODIGO QUE HISE.. QUIERO SABER SI ESTOY HACIENDO ALGO MAL.. PORKE CUANDO CARGA LA WEB.. ME SALE.. NURMAL LA PAGINACION Y LA LISTA DE LAZ 10 PRIMEROS RESULTADOS .. Y LA PAGINACION TAMBIEN ME FUNCIONA SIN PROBLEMA.. EL PROBLEMA ESTA CUANDO QUIERO HACER LA BUSQUEDA.. ME SALE EL NUMERO DE RESULTADOS DE BUSQUEDA.. PERO LOS RESULTADOS NU ME SALEN EN LA WEB .. SIGUE ESTATICO..! MIREN ESTE ES EL CODIGO TOO EN LA PAGE "CargarPeliculas.php" ... por favor si estoy haciendo mal ayudenme es urgente de ante mano muxas graciaz eztare a la ESPERA :) aki esta code:

Código PHP:
<form id="form1" name="form1" action="CargarPeliculas.php">
   <span class="flames">Criterio de Busqueda Por Categoria o Titulo:</span> 
  <label>
  <input name="terminobusqueda" type="text" value="" style="border:#000000 solid 1px;" />
  </label>
  <br />
  <label>
  <input type="hidden" name="Submit" value="Buscar" />
  </label>
  <br />
</form>
<?php
$cant_reg
=10;
$num_pag $_GET["pagina"];

if(!
$num_pag)
{
$comienzo 0;
$num_pag 1;
}
else
{
$comienzo = ($num_pag-1)*$cant_reg;
}
?>
<?php

$terminobusqueda 
addslashes($terminobusqueda);

$db=mysql_pconnect("localhost","root","zoldado");
if (!
$db)
{
    echo 
"Error: no se ha podido conectar a la base de datos Menz..! Por favor Pruebe Luegop.. xD!";
    exit;        

mysql_select_db("bdvideos");

$resultadomysql_query("select * from peliculas where categoria like '%".$terminobusqueda."%' or titulo like '%".$terminobusqueda."%'");
$num_resultados mysql_num_rows($resultado);
$resultado mysql_query("select * from peliculas ORDER BY idpelicula DESC LIMIT $comienzo, $cant_reg");
$total_paginas ceil($num_resultados $cant_reg);

echo 
"<span class=\"flames\">Numeros de Peliculas Encontradas:</span>  <strong>".$num_resultados."</strong><BR>";

//---------Inicio de Paginacion en Cabecera!xD!--------------//
     
if(($num_pag 1) > 0)
     {
     echo 
"<a href='CargarPeliculas.php?pagina=".($num_pag-1)."'>< Anterior|| </a>";
    }
    for(
$a=1$a<=$total_paginas$a++)
    {
    if (
$num_pag == $a)
    {
    echo 
"Pagina - ".$num_pag." ";
    }
    else
    {
    echo 
"<a href='CargarPeliculas.php?pagina=$a'> $a </a>";
    }
    }
    if ((
$num_pag+1)<=$total_paginas)
    {
    echo 
"<a href='CargarPeliculas.php?pagina=".($num_pag+1)."'>||  Siguiente ></a>";
    }
    
//------------Fin de Paginacion en Cabecera!----------------//


if($num_resultados
{

    while(
$row=mysql_fetch_array($resultado)){

    
    echo 
" <br><table class=\"sample\"  style=\"border:thin #000000 solid 1px;\" width=483>";
    
    echo 
" <tr>";
       echo 
" <td class=\"top\"><img src=";
       echo 
stripslashes($row["imagen"]);
       echo 
" alt=\" ".stripslashes($row["titulo"])."\" width=82 height=117></td>";
    echo 
" <td align=center width=401><div align=center class=\"more_link Estilo17 Estilo16\"  style=\"background-color:#E9E9E9; border-left:#000000 solid 1px;\">";
    echo 
"".($i+1).". ";
    echo 
stripslashes($row["titulo"]);
    echo 
"&nbsp;<img src=inovedades_archivos/megavideo.gif alt=Megavideo align=absmiddle width=25 height=25>";
      echo 
"</div>";
   echo 
" <div class=flames style=\"background-color:#FFFFF0; border-left:#000000 solid 1px; border-top:#000000 solid 1px ;\" ><span class=\"Estilo24\">";
   echo 
" RESUMEN: </span><BR>";
   echo 
"<span class=\"Estilo24\"> Año: </span>";
   echo 
stripslashes($row["año"]);
   echo 
" -&nbsp;";
   echo 
"<span class=\"Estilo24\"> Categoria: </span>";
   echo 
stripslashes($row["categoria"]);
   echo 
" -&nbsp;";
   echo 
stripslashes($row["descripcion"]);
   echo 
"  <br />  <div>";
      
          echo 
"<div align=right>Visitas:";
          echo 
" <span class=\"Estilo25\">";
          echo 
stripslashes($row["nvistias"]);
          echo
"</span> </div></div>
          <center>"
;
        
echo 
" <a href=";
echo 
stripslashes($row["url"]); 
echo 
" target=_blanck>";
echo 
" <img src=inovedades_archivos/video.png alt=ver width=128 height=128 border=0>";

echo 
" <a></center></div></td></tr></table> " ;
 }
    }
//---------------------//
    
/*?>
<?php */
 
if(($num_pag -1)>0)
     {
     echo 
"<a href='CargarPeliculas.php?pagina=".($num_pag-1)."'>< Anterior||  </a>";
    }
    for(
$a=1$a<=$total_paginas$a++)
    {
    if (
$num_pag == $a)
    {
    echo 
"Pagina - ".$num_pag." ";
    }
    else
    {
    echo 
"<a href='CargarPeliculas.php?pagina=$a'>$a</a>";
    }
    }
    if ((
$num_pag+1)<=$total_paginas)
    {
    echo 
"<a href='CargarPeliculas.php?pagina=".($num_pag+1)."'>  ||Siguiente ></a>";
}
?>