
bueno Imagínese que…
Tengo una base de datos llamada fotogaleria en ella tengo una tabla llamada fotos asi:
Código:
Ahora tengo un archivo php el cual debe cargarme las fotos que tengo almacenadas en esa base de datos: (una prueba)CREATE TABLE `fotos` ( `id` int(50) NOT NULL auto_increment, `titulo` varchar(250) NOT NULL default '', `nombre_archivo` varchar(150) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=17 ;
el archivo php es asi: prueba.php (es sencillo pues es una prueba)
Código:
Como ve he incluido (include) una barra de navegación de este tipo: 1 2 siguiente >><html> <head> <? $tabla = "fotos"; $username = ""; $password1 = ""; $dbName = "fotogaleria"; $hostname = "localhost"; mysql_connect($hostname,$username,$password1) or print "Error en la Conexión"; mysql_select_db("$dbName") or print "Error en la Base de datos"; $consulta = "select * from $tabla order by id desc"; $resultado=mysql_query($consulta); $numregistros=mysql_numrows($resultado); ?> <title>Prueba de Fotogaleria </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <table width="324" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="590" height="19" valign="top" bgcolor="#FFFFFF"><table width="2%" height="4" border="0" align="center"> <? //cantidad de resultados por página $_pagi_cuantos=4; //Incluimos el script de paginación include("paginator.inc.php"); ?> <tr> <? while($row = mysql_fetch_array($_pagi_result)){ echo "<table width='75%' border='0' align='center'>"; echo '<div align="center">'; echo "<img src='".$row['nombre_archivo']."'border='1' width='300' height='180'><br>"; echo '<font color="#000000" size="2">'; echo $row['titulo']."</font><br/>"; echo '<font color="#000000" size="2">'; echo "</td>"; echo '</div>'; echo "<br>"; echo "<br>"; } ?> </table></td> </tr> <tr> <td width="590" height="18" valign="top" bgcolor="#FFFFFF"><p> <? //Incluimos la barra de navegación echo"<p>".$_pagi_navegacion."</p>"; ?> </p></td> </tr> </table> </body> </html>
Por si acaso hay mas fotos (el archivo se llama paginator.inc.php) y esta en la carpeta raíz junto con el archivo prueba.php y las imágenes (1.jpg, 2.jpg, 3.jpg….).
Así que me muestra las imágenes de esta manera (cuando lo muestro en el explorador)
-
imagen2
-
imagen3
-
imagen4
-
1 2 Siguiente >>
y me parece bien pero lo que quiero es mostrarlas de esta forma:
-
imagen3 – imagen4
-
1 2 Siguiente >>
ósea por bloques…. No se que código meter ni donde… he intentado de todo… y nada de nada.
Gracias.

