Estoy trabajando con un upload de archivos y deseo  almacenar en una BD los datos de mi archivo a subir como lo son su ruta (en el servidor), nombre, tamaño y fecha en q se subio el archivo. 
 
Tengo dos problemas:
 
1.- Obtener la ruta del archivo en el servidor para su descarga. Si logro subirlo pero cómo obtengo la ruta para descargarlo??. 
** En el código q más abajo les paso no incluyo este dato al momento de intentar insertar el registro x q no c como obtenerlo, sólo considero los datos de nombre, tamaño y fecha.
2.- Ese registro q intento crear no me genera nada, q me hace falta?.
 
El código q estoy utilizando es este:
<
//conexión
$bd_host = "localhost";
$bd_usuario = "root";
$bd_password = "****";
$bd_base = "archivos";
 
$con = mysql_connect($bd_host, $bd_usuario, $bd_password);
mysql_select_db($bd_base, $con);
 
//datos del archivo
$nombre_archivo = $HTTP_POST_FILES['userfile']['name'];
$tipo_archivo = $HTTP_POST_FILES['userfile']['type'];
$tamano_archivo = $HTTP_POST_FILES['userfile']['size'];
 
  $sql="INSERT INTO rutas (fecha,nombre,tamaño)";
  $sql.="VALUES (NOW(),'$nombre_archivo','$tamano_archivo')";
?> 
   
 
 
 
 
 
 
 
