hola a todos tengo un problema que me va a volver loco
bueno Imagínese que…
Tengo una base de datos llamada fotogaleria en ella tengo una tabla llamada fotos asi:
Código:
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 ;
Ahora tengo un archivo php el cual debe cargarme las fotos que tengo almacenadas en esa base de datos: (una prueba)
el archivo php es asi: prueba.php (es sencillo pues es una prueba)
Código:
<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>
Como ve he incluido (include) una barra de navegación de este tipo: 1 2 siguiente >>
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)
Imagen1
-
imagen2
-
imagen3
-
imagen4
-
1 2 Siguiente >>
y me parece bien pero lo que quiero es mostrarlas de esta forma:
imagen1 – imagen2
-
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.