estoy tratando de leer unas imagenes que guarde en una base de datos (MYSQL) , pero no se como .
logre igresarlas a la base de datos modificando un codigo que encontre en el foro
link codigo original
al final quedo asi
Código PHP:
<?php require_once('Connections/conexion.php'); ?>
<html>
<body>
<?
if ($userfile!="none" && $userfile!="")
{
if ($userfile_type=="image/jpeg" || $userfile_type=="image/pjpeg" || $userfile_type=="image/gif" || $userfile_type=="image/bmp")
{
$info=getimagesize($userfile);
//echo "<BR>;".$info[0]; //anchura
//echo "<BR>;".$info[1]; //altura
//echo "<BR>;".$info[2]; //1-GIF, 2-JPG, 3-PNG
//echo "<BR>;".$info[3]; //cadena de texto para el tag <img
$x=addslashes(fread(fopen($userfile,"r"),filesize($userfile)));
echo "<BR>;".$userfile;
echo "<BR>;".$userfile_name;
echo "<BR>;".$userfile_size;
echo "<BR>;".$userfile_type;
echo "<BR>;".$info[0];
echo "<BR>;".$info[1];
echo "<BR>;".$info[2];
echo "<BR>;".$info[3];
echo "<BR>.$x.";
mysql_connect("$hostname_conexion","$username_conexion","$password_conexion");
$result=mysql_db_query("$database_conexion","insert into imagen (anchura,altura,tipo,imagen) values (".$info[0].",".$info[1].",'$userfile_type','$x')");
}else{
$error="solo extensiones JPG, GIF o BMP.";
}
}else{
if ($userfile!="")
$error="ninguna imagen...";
}
//mysql_close($link);
if ($error!="")
{
echo "</center>;<P>;<font face='Arial' size=2 color='#ff0000'>; Error: ".$error."</font>;<br>;";
}
?>
<form ENCTYPE="multipart/form-data" action="subir.php" method="POST">
<INPUT NAME="userfile" TYPE="file">
<p>
<input type="submit" value="Guardar Imagen" class="boton">
</form>
</body>;
</html>
- id- smallint (autonumerico)
- anchura - smallint
- altura - smallint
- tipo - char(15)
- imagen - blob
el problema es que no se como puedo visualisar la imagen en una pagina de lectura de la base de datos
salu2