Questo è il codice per l'inserimento ma non riesco ad inserire + immagini contemporaneamente, solo una per volta. Dov'è l'errore? Non sono molto pratico :-(
include("config.inc.php");
$uploaddir_img = 'img/';
move_uploaded_file($_FILES['img']['tmp_name'], $uploaddir_img . $_FILES['img']['name']);
move_uploaded_file($_FILES['img2']['tmp_name'], $uploaddir_img . $_FILES['img2']['name']);
move_uploaded_file($_FILES['img3']['tmp_name'], $uploaddir_img . $_FILES['img3']['name']);
move_uploaded_file($_FILES['img4']['tmp_name'], $uploaddir_img . $_FILES['img4']['name']);
/*echo("File uploaded to: " . $uploaddir . " ");
}else
{ echo "errore nell'inserimento al database";
} */
//inserimento dati nel database
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$date_array = split('/',$_POST['date']);
$images_sql = "INSERT INTO tab_offerte (Stato_offerta,Categoria,Data,Titolo,Costo,Testo,I mg,Img2,Img3,Img4)
VALUES('" . $_POST['stato_offerta'] . "','". $_POST['category'] . "','" .date('Y-m-d', strtotime($date_array[2].'/'.$date_array[1].'/'.$date_array[0])) . "','" . $_POST['title'] . "','" . $_POST['costo'] . "','" . $_POST['text'] . "','" . $_FILES['img']['name'] . "','" . $_FILES['img2']['name'] . "','" . $_FILES['img3']['name'] . "','" . $_FILES['img4']['name'] . "')";
mysql_query($images_sql);

Rispondi quotando