Problem w tym, że pliki wrzucane są przez multiple, czyli można wrzucić kilkanaście jednocześnie, wybierając je z dysku. Insert jest w pętli for, więc za każdym razem gdy wrzucam zdjęcia nadpisuje się cały wiersz w tabeli, czyli identyczny tytul, identyczne teksty, zdjecia rozne i dana sesja z jednego wrzutu.
Zakładając, że mam 2 wrzucone galerie, są 2 sesje.
Wgląd do tabeli
Z każdej sesji muszę wyciągnąć po jednym zdjęciu. Jak to zrobić?
Pętla do dodawania wygląda tak:
for($i=0; $i<count($_FILES["pliki"]["name"]); $i++) { $filetmp = $_FILES["pliki"]["tmp_name"][$i]; $filepath = "../../pliki/zdjecia-kuchnie/".$filename; $dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME); if (!$dbc) { } $pliki = $_FILES["pliki"]["name"][$i]; $query = "INSERT INTO dodaj_zdjecia_kuchnia VALUES (0,'$tytul','$tekst','$filename', '$session')" mysqli_query($dbc, $query); mysqli_close($dbc); }