Foros del Web » Programando para Internet » PHP »

Registros de imagenes en campo blob repetidos

Estas en el tema de Registros de imagenes en campo blob repetidos en el foro de PHP en Foros del Web. Un saludo a todos, Tengo el siguiente problema, tengo un escript para insertar imagenes a una base de datos, en un campo blob,pero cuando ejecuto ...
  #1 (permalink)  
Antiguo 05/10/2006, 17:25
 
Fecha de Ingreso: julio-2006
Mensajes: 3
Antigüedad: 17 años, 9 meses
Puntos: 0
Registros de imagenes en campo blob repetidos

Un saludo a todos,

Tengo el siguiente problema, tengo un escript para insertar imagenes a una base de datos, en un campo blob,pero cuando ejecuto el script se guarda tres veses en la base de datos y deberia guardarse una sola vez, es decir 3 registros en ves de uno. ES DECIR QUE SE VEA LA IMAGEN EN EL PAGINA Y QUE LA GUARDE UNA SOLA VEZ EN LA BASE DE DATOS Y NO TRES VECES COMO ME SUCEDE.

El codigo es el siguiente:
Código PHP:
<?php 

$link 
mysql_connect('localhost''root''');
if (!
$link)
   
die(
'Error al conectarse con MySQL: ' mysql_error().' <br>Número del error: '.mysql_errno());

if (! @
mysql_select_db("bd_banners",$link))
{
   echo 
"No se pudo conectar correctamente con la Base de datos";
   exit();
}

$image imagecreatefromgif('imagen.gif');
ob_start();
imagegif($image);
$jpg ob_get_contents();
ob_end_clean();

$jpg str_replace('##','\#\#',mysql_escape_string($jpg));
$result mysql_query("INSERT INTO tbl_Banner SET Imagen='$jpg'");

$result mysql_query("SELECT Imagen FROM tbl_Banner") or die(mysql_error());
$result_array mysql_fetch_array($result);
header("Content-Type: image/gif");

echo 
$result_array[0];

?>
Gracias por cualquier ayuda y saludos

Última edición por exegf; 05/10/2006 a las 22:39
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:03.