Cita:
Iniciado por pateketrueke El tema, es que tu INSERT lo estás haciendo fuera del loop, por eso sólo obtienes el último valor de $rutaFinal siempre, reflexiona bien.
gracias por tu tiempo , independiente, coloco el insert dentro del foreach y no resulta:
Código PHP:
if(isset($_POST["enviar"]))
{
if(isset($_FILES['fotosavisos'])){
foreach($_FILES['fotosavisos']['tmp_name'] as $key => $nombresTemporal){
$nombres=$key.$_FILES['fotosavisos']['name'][$key];
//Nombre Temporal de la Imagen (Generada por el servidor)
$nombresTemporal=$_FILES['fotosavisos']['tmp_name'][$key];
//Tamaño de la Imagen
$tamaño=$_FILES['fotosavisos']['size'][$key];
//Tipo de Imagen
$tipo=$_FILES['fotosavisos']['type'][$key];
//Ruta en Servidor
$rutaFinal="imagenes_avisos/".$nombres;
$titulo=$_POST['titulo'];
//Insercion a la Base de Datos
$modelo= new Operaciones();
$modelo->insertInto='aviso_imagen';
$modelo->insertColumns='titulo, img_1, img_2';
$modelo->insertValues="'titulo',$titulo";
$modelo->insertValues="'img_1',$rutaFinal";
$modelo->insertValues="'img_2',$rutaFinal";
$modelo->Insertar();
$mensaje= $modelo->mensaje;
move_uploaded_file($nombresTemporal,$rutaFinal);
/* echo "subidos";
print_r($rutaFinal);*/
}
}
}