Kode di bawah ini adalah contoh untuk memberi Anda gambaran tentang cara mengunggah lebih dari satu file sekaligus tetapi ke folder
for($i=0; $i < count($_FILES['filesToUpload']['name']); $i++){
$target_dir = "../uploads/";
$target_file = $target_dir . basename($_FILES['filesToUpload']['name'][$i]);
$uploadOk = 1;
Masukkan kode pemeriksaan keamanan Anda di sini di antara kode di atas dan di bawah untuk melihat apakah file tersebut benar-benar mp3 dan lain-lain.
if ($uploadOk == 0) {
echo "Sorry, your file was not uploaded. ";
} else {
if (move_uploaded_file($_FILES["filesToUpload"]["tmp_name"][$i], $target_file)) {
echo "The file ". basename( $_FILES["filesToUpload"]["name"][$i]). " has been uploaded. ";
} else {
echo "Sorry, there was an error uploading your file. ";
}
}
}
Juga, tergantung pada jenis database yang Anda gunakan, mungkin yang terbaik adalah menyimpan file dalam folder dan tidak langsung di dalam database sehingga Anda tidak membuat database terlalu membengkak. Anda malah perlu menyimpan jalur file-nya ke database dan kemudian buka dari jalur file. Meskipun itu hanya memberi Anda saran.
Terakhir, itu hanya sisi PHP-nya, tidak yakin apa yang Anda perlukan untuk bagian SQL. Meskipun saya kira tidak apa-apa karena Anda terutama menanyakan bagaimana cara melakukan banyak unggahan file.