mmm... no siempre.
teniendo ésto:
Cita: CREATE TABLE `imagenes` (
`nombre` VARCHAR(100) ,
`imagen` LONGBLOB NOT NULL
);
<?
$imagen = addslashes(fread(fopen($imagen, "r"), filesize($imagen)));
$nombre = $_POST["nombre"];
mysql_query("INSERT INTO imagenes (nombre,imagen) VALUES ('$nombre','$imagen')");
?>
lo que haces es guardar la imagen como binario si no me equivoco, yo no quiero guardar un link, yo quiero guardar la imagen (el archivo) dentro de la base de datos.
como puedes ver, hacer eso es facil, lo que (me) complica es cuando voy a "cargar" ese dato, que es una imagen, tengo que dejar el header diferente, de tal manera que me lea el JPG, pero al hacer eso no me lee el texto
se entiende mejor ahora?