si, hice el cambio quedando el codigo de la siguiente forma:
Código PHP:
if(isset($_POST['enviar']))
{
if(isset($_FILES['fotosavisos']))
{
$rutas = array('', ''); // Inicializas con dos rutas vacías
//Subida de Archivos
foreach($_FILES['fotosavisos']['tmp_name'] as $key => $nombresTemporal)
{ //Nombre del Arreglo generado con el input fotosavisos
$nombres=$_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 del Aviso
$titulo=$_POST['titulo'];
//Movemos los Archivos al Servidor
move_uploaded_file($nombresTemporal,$rutaFinal);
// Actualizas la ruta correspondiente para este archivo
$rutas[$key] = $rutaFinal;
//Insercion a la Base de Datos
$modelo= new Operaciones();
$modelo->insertInto='aviso_imagen';
$modelo->insertColumns='titulo, img_1, img_2';
$modelo->insertValues="$titulo,{$rutas[0]},{$rutas[1]}";// Especificas la ruta para cada archivo
$modelo->Insertar();
$mensaje= $modelo->mensaje;
}//foreach
}
}
<input type="file" name="fotosavisos[]" multiple/> //campo del formulario
sube las imagenes, pero el insert no trabaja, y la variable mensaje responde positivamente, o sea me dice publicado, al igual que el script que me funciona