ver imagenes en php y mysql
Publicado por daniel becerra (16 intervenciones) el 05/07/2006 00:57:51
Logre insertar imagenes en la base de datos pero no logre ver las imagenes. Si hay
alguien que me pueda de ayudar.
hay les va el formulario:
<html>
<head><title>pagina</title></head>
<body leftmargin='15' topmargin='15' marginleft='15' marginleft='15' bgcolor='#ffffff'>
<form action="recive1.php" method="get" name="form1">
<select name="productos">
<option value="0" selected="selected">productos---:</option>
<option value="1">computadoras</option>
<option value="2">gabinetes</option>
<option value="3">monitores</option>
<option value="4">mouse</option>
<option value="5">laptop</option>
<option value="6">teclados</option>
<option value="7">micros</option>
</select>
<input type="text" name="nombre" value="">
<input type="submit" name="boton" value="buscar">
</form>
</body>
</html>
y el php:
<?php
$producto=$_GET['productos'];
$texto=$_GET['nombre'];
// Nivel de errores
error_reporting(E_ALL);
// Recuperamos la foto de la tabla
$sql = "SELECT foto,mine FROM tabla
WHERE nombre = $texto";
# Conexión a la base de datos
$link = mysql_connect("localhost", "root", "123") or die(mysql_error($link));;
mysql_select_db("produc", $link) or die(mysql_error($link));
$conn = mysql_query($sql, $link) or die(mysql_error($link));
$datos = mysql_fetch_array($conn);
// La imagen
$imagen = $datos[0];
// El mime type de la imagen
$mime = $datos[1];
// Gracias a esta cabecera, podemos ver la imagen
// que acabamos de recuperar del campo blob
header("Content-Type: $mime");
// Muestra la imagen
echo $imagen;
?>
y tambien el error:
Unknown column 'mine' in 'field list'
alguien que me pueda de ayudar.
hay les va el formulario:
<html>
<head><title>pagina</title></head>
<body leftmargin='15' topmargin='15' marginleft='15' marginleft='15' bgcolor='#ffffff'>
<form action="recive1.php" method="get" name="form1">
<select name="productos">
<option value="0" selected="selected">productos---:</option>
<option value="1">computadoras</option>
<option value="2">gabinetes</option>
<option value="3">monitores</option>
<option value="4">mouse</option>
<option value="5">laptop</option>
<option value="6">teclados</option>
<option value="7">micros</option>
</select>
<input type="text" name="nombre" value="">
<input type="submit" name="boton" value="buscar">
</form>
</body>
</html>
y el php:
<?php
$producto=$_GET['productos'];
$texto=$_GET['nombre'];
// Nivel de errores
error_reporting(E_ALL);
// Recuperamos la foto de la tabla
$sql = "SELECT foto,mine FROM tabla
WHERE nombre = $texto";
# Conexión a la base de datos
$link = mysql_connect("localhost", "root", "123") or die(mysql_error($link));;
mysql_select_db("produc", $link) or die(mysql_error($link));
$conn = mysql_query($sql, $link) or die(mysql_error($link));
$datos = mysql_fetch_array($conn);
// La imagen
$imagen = $datos[0];
// El mime type de la imagen
$mime = $datos[1];
// Gracias a esta cabecera, podemos ver la imagen
// que acabamos de recuperar del campo blob
header("Content-Type: $mime");
// Muestra la imagen
echo $imagen;
?>
y tambien el error:
Unknown column 'mine' in 'field list'
Valora esta pregunta


0