Todo lo que tienes que hacer es subir la imagen al servidor y luego guardar en la BD la dirección donde esta se encuentra. El form sería algo así:
Código HTML:
Ver original<form enctype="multipart/form-data" method="POST" action="subir.php"> <input type="file" name="imagen">
Subir.php sería:
Código PHP:
Ver original$uploadDir = 'upload/imagen/';
$uploadFile = $uploadDir . $_FILES['imagen']['name'];
chmod("upload/imagen/".$uploadFile, 0777);
$ruta="http://www.tuweb.net/upload/imagen/".$uploadFile;
//Guardar en la bd
$conexion;
$seleccionarBasededatos;
$sql="INSERT INTO imagenes (ruta) VALUES ('".$ruta."')";
Saludos.