Foros del Web » Programando para Internet » PHP »

Problemas Paginacion php y mysql

Estas en el tema de Problemas Paginacion php y mysql en el foro de PHP en Foros del Web. Hola estoy intentando paginar con php resultados de una base de datos y obtengo este error Warning: mysql_fetch_array(): supplied argument is not a valid MySQL ...
  #1 (permalink)  
Antiguo 19/06/2008, 09:44
Avatar de miguel0n  
Fecha de Ingreso: abril-2008
Ubicación: Madrid
Mensajes: 48
Antigüedad: 16 años
Puntos: 0
Problemas Paginacion php y mysql

Hola estoy intentando paginar con php resultados de una base de datos y obtengo este error

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/index.php on line 32

el codigo es este
Código PHP:
include("connect.php");
            if (!isset(
$_REQUEST['pagina'])) {
                         
$pagina 1;
                 }else{
                         
$pagina $_REQUEST['pagina'];
                }
                 
$registrosPagina 10;
                 if(
$pagina == 1){
                
$listaInicio 0;
            }else{
                
$listaInicio $registrosPagina * ($pagina -1);
            }
            
$result mysql_query("SELECT id, titulo, noticia, autor, DATE_FORMAT(fecha,\'%d/%m/%Y\') FROM blog ORDER BY fecha LIMIT $listaInicio, $registrosPagina",$link);
            if (
$row mysql_fetch_array($result)){
                do {
                    
//imprimo datos de la bd
                
} while ($row mysql_fetch_array($result));
            } else {    
                echo 
"¡ La base de datos está vacia !";
            } 
como debo hacerlo para solucionar dicho error?? Gracias
__________________
Un Saludo
Plaza de Oriente
  #2 (permalink)  
Antiguo 19/06/2008, 11:19
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Problemas Paginacion php y mysql

Cambia tu query:
Código PHP:
$query "SELECT id, titulo, noticia, autor, DATE_FORMAT(fecha,\'%d/%m/%Y\') FROM blog ORDER BY fecha LIMIT $listaInicio, $registrosPagina";
$result mysql_query($query,$link) or die( "[ERROR] Query: $query, error: " mysql_error() ); 
Así podrás ver el error en tu query.

Saludos.
  #3 (permalink)  
Antiguo 19/06/2008, 11:36
Avatar de eddwinpaz  
Fecha de Ingreso: noviembre-2007
Ubicación: Merida , Venezuela
Mensajes: 1.066
Antigüedad: 16 años, 6 meses
Puntos: 25
Respuesta: Problemas Paginacion php y mysql

para evitar eso te recomiendo que uses PHPPaging. busca en phpperu.net
__________________
O nos hacemos miserables o nos hacemos fuertes , la cantidad de trabajo es la misma.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:02.