Que tal, la cosa es así, tengo guardado en la base de datos el id de la imagen(que no viene al caso) y el nombre del archivo. La cosa es fácil. El código de paginación en si funciona, el tema es el mostrado de las imagenes que no me las esta mostrando como debería en el navegador. Les agradecería en grande si alguien nota el error....Un saludo!!!!!!!
Código PHP:
<?php
include("connect.php");
$registros = 1;
$pagina=$_GET["pagina"];
//veo si la variable pag esta definida, si no esta la mando a la primera pag
if (!$pagina) {
$inicio = 0;
$pagina = 1;
}
else {
$inicio = ($pagina - 1) * $registros;
}
//saco total de registros
$resultados = mysql_query("SELECT nombre FROM fotos");
$total_registros = mysql_num_rows($resultados);
//pido los registros desde inicio hasta el limite $registros
$resultados = mysql_query("SELECT nombre FROM fotos ORDER BY nombre ASC LIMIT $inicio, $registros");
//cant de paginas necesarias
$total_paginas = ceil($total_registros / $registros);
//imprimo resultados
while(($foto=mysql_fetch_array($resultados))) {
$nomfot=$foto["nombre"];
"<IMG SRC=pics/".$nomfot;
}
//cuando mostrar enlace a pag "anterior""
if(($pagina - 1) > 0) {
echo "<a href='index.php?pagina=".($pagina-1)."'>< Anterior</a> ";
}
//número de paginas "intermedias" a mostrar
for ($i=1; $i<=$total_paginas; $i++){
if ($pagina == $i) {
echo "<b>".$pagina."</b> ";
} else {
echo "<a href='index.php?pagina=$i'>$i</a> ";
} }
//cuando mostrar el enlace ""siguiente""
if(($pagina + 1)<=$total_paginas) {
echo " <a href='index.php?pagina=".($pagina+1)."'>Siguiente ></a>";
}
?>
P.D: Tengo muchas dudas con respecto a la linea "<IMG SRC=pics/".$nomfot;