Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/02/2006, 10:43
Avatar de MWNS
MWNS
 
Fecha de Ingreso: julio-2003
Mensajes: 528
Antigüedad: 20 años, 9 meses
Puntos: 2
hola, mmm .. bueno, creo que con un script de paginación solucionarías el problem ...

aca te pongo uno que alguna vez encontre...

SQL_CALC_FOUND_ROWS -> para minimizar el tiempo, optimizando la consulta

Código PHP:
//haz tu conexion a la bd aca//

if (!isset($pag)) $pag 1// Por defecto, pagina 1
$tampag 10;//en tu caso podría ser 1, para que te muestre una sola ficha a la vez
$reg1 = ($pag-1) * $tampag;
$result mysql_query("SELECT SQL_CALC_FOUND_ROWS los campos que quieras FROM tu tabla"$link); 
if (
mysql_num_rows($result))
{
$result2 mysql_query("SELECT FOUND_ROWS()"$tuConexion);
list(
$total) = @mysql_fetch_array($result2);
while (
$row = @mysql_fetch_array($result))
{
echo 
"aca generas la ficha por medio de tablas, div´s... etc etc";
}
echo 
paginar($pag$total$tampag"tuScript.php?pag=");
}
else
echo 
"aca informas que no hay rows en la DB..."

bueno, espero te sirva...

un saludo...
__________________
MWNS
Mario Navas
http://marionavas.com