Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/12/2007, 11:13
Vj_DarkHunter
 
Fecha de Ingreso: febrero-2006
Mensajes: 103
Antigüedad: 18 años, 2 meses
Puntos: 1
Re: Mostrar imagen desde mysql, no va

Gracias GatorV, esa parte esta resuelta, en el tutorial donde lo lei no ponia nada de eso asi que muchas gracias.

Por otra parte, analizando un poco mas detenidamente al intentar insertar la imagen en la base de datos me suerta el siguiente error:

ERROR :You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '\0JFIF\0\0\0\0\0\0ÿþ\0>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default ' at line 1

El ultimo codigo que tengo, que lo volvi a escribir por si hubiese cometido un error anteriormente es el siguiente:

Archivo insertar.php
Cita:
<?php

include("conexion.php");

$image = imagecreatefromjpeg('imagen.jpeg');
ob_start();
imagejpeg($image);
$jpg = ob_get_contents();
ob_end_clean();

$jpg = str_replace('##','##',mysql_escape_string($jpg));
$valor = "insert into imagenusuarios set img=" . $jpg;

$result = mysql_query($valor) or die('ERROR :'.mysql_error());

?>
Archivo mostrar.php
Cita:
<?php

$result = mysql_query("SELECT img FROM imagenusuarios WHERE id=1");
$result_array = mysql_fetch_array($result);
header("Content-Type: image/jpeg");
echo $result_array[0];

?>
El Archivo mostrar.htm es tal y como tu me dijistes.

No logro encontrar sobre este error en google, haber si alguien lo entiende.

Gracias.