Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Unggah banyak skrip php dan simpan di database mysql

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.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. inner join pilih (A,B) di A dan B vs di mana (A,B) di pilih(A, B) di mysql

  2. PDO adalah baris yang terpengaruh selama mengeksekusi pernyataan

  3. Perlu memperbarui basis data aplikasi pengguna tunggal saya untuk memungkinkan banyak pengguna, bagaimana cara mengubah skema basis data?

  4. Menggunakan @DECLARE di MYSQL 5.1

  5. MySQL &NHibernate. Bagaimana cara memperbaiki kesalahan:Kolom 'ReservedWord' bukan milik tabel ReservedWords?