luna, te comento:
Cita: echo "<img src=\"ver.php?id=".$registro['id']."\">";
Ahí está el problema. "ver.php" es el archivo donde mediante el id de la imagen se obtiene la imagen.
"listar_imagenes.php" solamente muestra el contenido general.
Lo optimizé un poco
Código PHP:
<?
/* Variables de conexión */
$host = 'localhost';
$usuario = 'luna_bd';
$clave = 'password';
$bd = 'luna_tienda';
/* Parametros de conexión */
mysql_connect($host, $usuario, $clave) or die ("No se ha podido conectar a la BD");
mysql_select_db($bd) or die ("no se ha podido seleccionar la BD");
$consulta = mysql_query('select * from archivos') or die ("No se pudo ejecutar la consulta<br />". mysql_error());
/* Obtención de datos */
while($registro = mysql_fetch_assoc($consulta))
{
echo '<img src="ver.php?id='.$registro['id'].' />';
echo '<br /> Nombre archivo: '.$registro['archivo_nombre'];
echo '<br /> Tipo archivo (MIME formato): '.$registro['archivo_tipo'];
echo '<br /> Peso: '.$registro['archivo_peso'].' bytes.<br><br>';
}
?>
Postea el codigo de "ver.php"