guardarfoto.php
<body>
<?php if (!isset($_POST['enviar']))
{
?>
<form name="form1" enctype="multipart/form-data" method="post" action="">
<input name="foto" type="file" id="foto" size="25">
<input name="enviar" type="submit" id="enviar" value="Aceptar">
</form>
<?php
}
else
{
$nombre_archivo=$HTTP_POST_FILES["foto"]["name"]; //Nombre del archivo
$tipo_archivo=$HTTP_POST_FILES["foto"]["type"]; //Tipo de archivo
$tamano_archivo=$HTTP_POST_FILES["foto"]["size"]; //Tamano de archivo
$archivo = $_FILES["foto"]["tmp_name"];
if ($nombre_archivo!="")
{
$fp = fopen($archivo,"rb");
$contenido = fread($fp,$tamano_archivo);
$contenido = addslashes($contenido);
fclose($fp);
$link = mysql_connect("localhost","root");
mysql_select_db("nuevo");
$inserta="INSERT INTO tabla VALUES ('','$contenido', '$tipo_archivo')";
$res=mysql_query($inserta,$link);
if($res)
{
echo "Resgistro adicionado";
}
else
{
echo "no inserto";
}
}}
?>
</body>
con este escript en php se carga perfectamente la imagen ala base de datos ahora con estos programas que me di cuenta en algunos ejemplos trato de extraer la imagen de base de datos y mostrarla en el navegador
imagen.php
<body>
<?php
//require_once('Tu_conexion.php');
$link= mysql_connect("localhost","root","") or die ("No conecto");
mysql_select_db("nuevo");
$id= 1; //$_GET["codigo"];
$sql_archivos="SELECT tipo, foto FROM tabla WHERE id ='".$id."'";
$res = mysql_query($sql_archivos,$link);
echo mysql_error($link);
$tipo = mysql_result($res,0,"tipo");
header("Content-type:$tipo");
echo mysql_result($res,0,"foto");
?>
</body>
vermagen.php
<body>
<img name="imgfoto" src="imagen1.php?codigo=<? echo $id;?>" width="247" height="316" border="1" align="bottom">
</body>
la tabla que uso en mi base de datos con nombre "nuevo" es la siguiente:
create table tabla (id int(2) PRIMARY KEY, foto mediumblob, tipo varchar (50));
si alguien encuentra mi error o si tiene un ejemplo que me podria ayudarme les agradeceria mucho su ayuda. muchas gracias
, por que mejor no creas una carpeta donde guardas las imagenes, y en tu tabla creas un campo ruta en la cual almacenas la ruta de la imagen, y al moento de hacer la consulta, solo la buscas a traves de la ruta, y la muestras, te sera mas sencillo, mas facil, y ademas es lo que se hace siempre 
