Hola....he leido varios temas en éste foro referente a subir fichero a una BD, y me han servido mucho.....pero como buen aprendiz hay algo que no me resulta.
Tengo una tabla que almacena noticias deportivas, sus campos son :
id (int)
titulo_noticia (varchar)
texto_noticia (text)
foto_noticia (longblob)
tipo_foto (varchar)
Cuando grabo esta tabla con sus datos no hay ningun problema, lo hace perfectamente....pero al querer mostrar todos estos datos juntos en una pagina PHP no me muestra la foto.
global $blobid;
if(!is_numeric($blobid))die("identificador invalido");
$link = mysql_connect ("server","base","pass");
mysql_select_db("tabla");
$res = mysql_query("select * from tabla where id = '$blobid'");
$num = mysql_numrows($res);
if ( $num == "0" )
{$errmsg = "LA NOTICIA NO FUE ENCONTRADA !";
include("error_msg.htm");
exit; }
else
{
list $id,$titulo_noticia,$texto_noticia,$foto_noticia,$ tipo_foto) = mysql_fetch_row($res);
echo mysql_error();}
Luego listo estos datos con "echo" en la pagina y me aparecen sin problemas.....pero acá biene lo malo.
he creado un archivo en PHP llamado GetFoto.PHP el cual obtiene la foto y la muestra....es más, por sí sólo funciona, pero al llamarlo desde mi pagina no pasa nada.
<img src=<?"getfoto.php"?>>
echo "<img src=\"getfoto.php"?id=$blobid\>";
he probado varia sentencias como estas pero ninguna me da resultado....incluso probé introduciendo el codigo de GetFoto.PHP dentro de la pagina que muestra, pero tampoco funcionó.
¿ que paso debo seguir....o cual me falta ???
Gracias y espero que alguien me responda.....