Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/02/2008, 08:02
Avatar de Carlojas
Carlojas
 
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 17 años, 9 meses
Puntos: 49
Re: Error Al Consultar Registros Y Paginarlos

Cambia esto en tu codigo para saber si hay algun error en tu instrucción SQL

Código PHP:
$ssql "select * from articulos " $criterio;
$rs mysql_query($ssql,$conn) or die ( mysql_error() ); // Linea modificada
$num_total_registros mysql_num_rows($rs);

$total_paginas ceil($num_total_registros $TAMANO_PAGINA);

echo 
"Número de registros encontrados: " $num_total_registros "<br>";
echo 
"Se muestran páginas de " $TAMANO_PAGINA " registros cada una<br>";
echo 
"Mostrando la página " $pagina " de " $total_paginas "<p>";

// Siempre es mejor utilizar nombres diferentes para los querys

$ssql1 "select CODIGO_EMPRESA, DESCRIPCION, CODIGO_ORIGINAL, FOTO from articulos " $criterio " limit " $inicio "," $TAMANO_PAGINA;

$rs1 mysql_query($ssql1$conn) or die ( mysql_error() ); // Linea modificada

while ($fila mysql_fetch_object($rs)){
echo 
"<table width=\"80%\" bgcolor=\"gray\"><tr>
<td width=\"10%\" border=\"1\" bgcolor=\"white\"><font color=\"black\" size=\"1\" face=\"Arial\">$fila->CODIGO_EMPRESA</font></td>

<td width=\"40%\" border=\"1\" bgcolor=\"white\"><font color=\"black\" size=\"1\" face=\"Arial\">$fila->DESCRIPCION</font></td>

<td width=\"10%\" border=\"1\" bgcolor=\"white\"><font color=\"black\" size=\"1\" face=\"Arial\">$fila->CODIGO_ORIGINAL</td>
<td width=\"10%\" border=\"1\" bgcolor=\"white\"><font color=\"black\" size=\"1\" face=\"Arial\">$fila->FOTO</font></td></p>
</tr>
</table>
"
;
}
?> 
Otra cosa siempre que creas una tabla es mejor hacerlo por fuera del while

Código PHP:
echo "<table width=\"80%\" bgcolor=\"gray\"><tr> 
y debes cerrar la etiqueta </table> por fuera del ciclo while sino estarias cerrando la tabla en la primera interacción del ciclo.

Saludos.

Última edición por Carlojas; 11/02/2008 a las 08:18