Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2007, 03:26
xias
 
Fecha de Ingreso: enero-2002
Mensajes: 838
Antigüedad: 22 años, 4 meses
Puntos: 1
problema en visualizar varias imagenes de bd

hola:

estoy metiendo imagenes en mi base de datos, pero no consigo visualizarlas una vez las he insertado.

esto es lo que hago para insertarlas:
$archivo = 'sin_ruta/2.jpg';
$fp = fopen ($archivo, 'r');
if ($fp)
{
$datos = addslashes(fread($fp, filesize ($archivo)));
fclose($fp);
if ($isize)
$sql = "INSERT INTO archivos (archivo_binario) VALUES ('$datos')";
$res = mysql_query($sql);
if (!$res)
echo "Error al ejecutar la consulta ($sql)\n";
}

y para visualizarlas utilizo esto pero no me funciona, solo me muestra la primera:

$sql = "SELECT archivo_binario FROM archivos";
$consulta = mysql_query($sql) or die ("No se pudo ejecutar la consulta");
$i=0;
if($consulta!=NULL)
{
if(mysql_num_rows($consulta)!=0)
{
while ($datos=mysql_fetch_array($consulta))
{
$archivo_bin[$i]=$datos['archivo_binario'];
echo $archivo_bin[$i];
$i++;
}
}
}
gracias, un saludo
__________________
Muchas gracias, saludos.

Última edición por xias; 07/06/2007 a las 03:36