en realidad si se pueden guardar imagenes en una base de datos primero transformas la imagen a texto (boleano) puedes hacer un formulario, no? para procesarla solo usa este codigo
$subirfoto=$_files['foto'][tmp_name];
Código PHP:
<?
//copyright zaetware 2008 albumero http://albumero.zaetware.com
$fuentemuychica=imagecreatefromjpeg($fotosubir);
$imganchomuychica=imagesx($fuentemuychica);
$imgaltomuychica=imagesy($fuentemuychica);
$anchomuychica=50;
$altomuychica=($imgaltomuychica*$anchomuychica/$imganchomuychica);
$imagenmuychica = imagecreatetruecolor($anchomuychica,$altomuychica);
imagecopyresampled($imagenmuychica,$fuentemuychica,0,0,0,0,$anchomuychica,$altomuychica,$imganchomuychica,$imgaltomuychica);
ob_start();
imagejpeg($imagenmuychica);
$fotomuychica = ob_get_contents();
ob_end_clean();
$fotomuychica = str_replace('##','\#\#',mysql_escape_string($fotomuychica));
mysql_query("INSERT INTO fotos (fecha, nick, album, fotobin, fotochica, fotomuychica) VALUES(NOW(),'$cookienick','$albumselecto','$foto','$fotochica','$fotomuychica')");
header("Location:/?1=panel&2=subirfoto");
}