Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/07/2010, 13:42
rpv
 
Fecha de Ingreso: febrero-2010
Mensajes: 275
Antigüedad: 14 años, 9 meses
Puntos: 10
Respuesta: Upload de archivos: ¿Cómo grabo el nombre de ese archivo en un campo de un

Suponiendo que tus input sean:

Código HTML:
Ver original
  1. <input type="file" name="sube[]" />
  2. <!-- Nótese los [] en el nombre del campo -->

podrías hacer algo así:

Código PHP:
Ver original
  1. for($i=0;$i<5;$i++){
  2.    $archivo=$_FILES['sube'][$i]['name'];
  3.    move_uploaded_file($_FILES['sube'][$i]['tmp_name'],'/path/folder/'.$archivo);
  4.    mysql_query('INSERT INTO tutabla (ID,campo) VALUES (\''.$archivo.'\',\'otrovalor\')');
  5. }

Es solo un ejemplo, claro, para subir 4 archivos, sin validaciones ni está optimizado.
También se toma en cuenta que en la descripción de tu problema tomas como ID el nombre de archivo, usualmente ID corresponde a un número entero único.