Ayuda con longblob
Publicado por Luis Milanca (25 intervenciones) el 12/12/2007 17:03:54
Hola a todos y muchas gracias por su tiempo, les cuento mi problema.
estoy almacenando un formulario en una base de datos, dicho formulario recoge algunos datos como:
nombre varchar(xx)
edad int
imagen longblob
no tengo problemas al almacenar esta informacion en la base de datos, el problema esta cuando quiero recuperar esta informacion y mostrarla, me muestra solo la imagen almacenada y los demas campos no.
este es mi codigo.
<?
$nombre = $_GET['nombre'];
@mysql_connect("localhost","user","pass");
@mysql_select_db("base_Datos");
$query = "SELECT imagen,nombre_em FROM tabla WHERE nombre_em = '$nombre'";
$result = @MYSQL_QUERY($query);
$imagen = @mysql_result($result,0);
Header( "Content-type: image/jpeg");
echo $imagen;
echo $nombre_empresa;
echo "<center><br><br><br><table border='0' cellspacing='0' cellpadding='0' width='580' class='tabs' align='center' > ";
echo "<tr>";
echo "<script language="JavaScript">
function Close()
{
window.close();
}
</script>";
echo "<td align='center'> <img src='cerrar.png' style="cursor:hand" alt='Iniciar Sesión' onMouseOver="this.src='cerrar_psd.png'" onMouseOut="this.src='cerrar.png'" onClick="Close()" ></td>";
echo "</tr>";
echo "</table></center>";
?>
NOTA: echo $magen funciona a la perfeccion, pero el echo $nombre_em "no funciona"
¿que puedo hacer para mostrar todos los campos de mi tabla?
muchas gracias por su ayuda.
estoy almacenando un formulario en una base de datos, dicho formulario recoge algunos datos como:
nombre varchar(xx)
edad int
imagen longblob
no tengo problemas al almacenar esta informacion en la base de datos, el problema esta cuando quiero recuperar esta informacion y mostrarla, me muestra solo la imagen almacenada y los demas campos no.
este es mi codigo.
<?
$nombre = $_GET['nombre'];
@mysql_connect("localhost","user","pass");
@mysql_select_db("base_Datos");
$query = "SELECT imagen,nombre_em FROM tabla WHERE nombre_em = '$nombre'";
$result = @MYSQL_QUERY($query);
$imagen = @mysql_result($result,0);
Header( "Content-type: image/jpeg");
echo $imagen;
echo $nombre_empresa;
echo "<center><br><br><br><table border='0' cellspacing='0' cellpadding='0' width='580' class='tabs' align='center' > ";
echo "<tr>";
echo "<script language="JavaScript">
function Close()
{
window.close();
}
</script>";
echo "<td align='center'> <img src='cerrar.png' style="cursor:hand" alt='Iniciar Sesión' onMouseOver="this.src='cerrar_psd.png'" onMouseOut="this.src='cerrar.png'" onClick="Close()" ></td>";
echo "</tr>";
echo "</table></center>";
?>
NOTA: echo $magen funciona a la perfeccion, pero el echo $nombre_em "no funciona"
¿que puedo hacer para mostrar todos los campos de mi tabla?
muchas gracias por su ayuda.
Valora esta pregunta


0