Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2014, 18:58
diegoVilllaChile
 
Fecha de Ingreso: julio-2014
Mensajes: 1
Antigüedad: 9 años, 9 meses
Puntos: 0
Agregar 3 campos (array) a mi BD

Hola, tengo la siguiente consulta:

En mi index.php tengo un formulario que solamente agrega imagenes al servidor, pero no una sino 3 simultaneamente, y para ello los 3 campos están como arreglo, el problema es que quiero pasar las 3 rutas de esas imagenes a mi BD que posee un solo campo que es "foto", lo único que he podido lograr es que pase una sola ruta de las 3 imagenes, como hacer para que pase también las otras 2 rutas a ese campo?

index.php

<form action="procesarArchivos.php" method="post" enctype="multipart/form-data">
<label>Imagen 1</label>
<input type="file" name="archivo[]">
<br>
<label>Imagen 2</label>
<input type="file" name="archivo[]">
<br>
<label>Imagen 3</label>
<input type="file" name="archivo[]">
<br><br>
<input type="submit" value="Guardar Imagenes">
</form>

*parte del archivo "procesarArchivos.php:

$inputFileName = "archivo"; //nombre del Input origen (ejemplo name="archivo[]" --tomar solo--> archivo
$uploadDirectory = "upload/"; //ubicacion y nombre del directorio donde se guarda
$fileLocations = array();
$validExtensions = array('jpg', 'png'); //extensiones permitidas

//Se insertan los datos en la BD
mysql_connect("localhost","root");
mysql_select_db("mibase");
mysql_query("insert into imagen(foto) values('$uploadDirectory$fileName')");
echo "Archivos subidos exitosamente \n";