Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/01/2010, 13:30
albertrc
 
Fecha de Ingreso: febrero-2009
Mensajes: 443
Antigüedad: 15 años, 2 meses
Puntos: 1
ayuda con paginacion

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /var/www/html/php/paginacion/paginacion.php on line 28

si quito esto me funcion pero no me los ordena por categoria
and id_categoria=$_GET[id_categoria]
Código PHP:

// maximo por pagina 
$limit 4
 
// pagina pedida 
$pag = (int) $_GET["pag"]; 
if (
$pag 1

   
$pag 1

$offset = ($pag-1) * $limit
 
 
$sql "SELECT SQL_CALC_FOUND_ROWS nombre_categoria,nombre_producto,ruta_foto_grande,ruta_foto_pequena,descripcion_producto FROM producto,foto,categoria where id_foto=producto_id_foto and id_categoria=producte_id_categoria and id_categoria=$_GET[id_categoria]  group by nombre_producto   LIMIT $offset, $limit"
$sqlTotal "SELECT FOUND_ROWS() as total"
 
$rs mysql_query($sql); 
$rsTotal mysql_query($sqlTotal); 
 
$rowTotal mysql_fetch_assoc($rsTotal); 
// Total de registros sin limit 
$total $rowTotal["total"]; 
 
$nom_categoria=0;
         while (
$row mysql_fetch_assoc($rs)) 
         { 
                        echo 
"<div class='producto'>";
        if(
$nom_categoria==0){
            echo    
"  <div class='categoria'><h1>".ucfirst("{$row['nombre_categoria']}")."</h1></div>";
        }
            echo 
"<div class='nombre'><h2>{$row['nombre_producto']}</h2></div>
                 <div class='imagen'>
                     <a href=' {$row['ruta_foto_grande']}' /><img src=' {$row['ruta_foto_pequena']} '/></a>
                     <div class='ampliar'>
                         <p><a href=' {$row['ruta_foto_grande']}' />ampliar</a></p></div>
                 </div>
                 <div class='descripcion'><p>{$row['descripcion_producto']}</p></div></br></br></br><hr></div></br>    "
;
      
$nombre_categoria++;
 }
     
      

         
$totalPag ceil($total/$limit); 
         
$links = array(); 
         for( 
$i=1$i<=$totalPag $i++) 
         { 
            
$links[] = "<a href=\"?pag=$i\">$i</a>";  
         } 
         echo 
implode(" - "$links); 
      
?> 
en la url me sale
paginacion.php?id_categoria=00
i despues cunado seleccion el uno me cambia ha
paginacion.php?pag=1