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

unggah file ke DB MySql dengan PHP

Anda mungkin ingin melihat bagian upload manual PHP :Penanganan unggahan file ; itu mungkin akan menjadi awal yang baik;-)

Misalnya, Anda mungkin melihat bahwa informasi file disimpan di $_FILES , dan bukan di $_POST (lihat upload metode POST ) -- setidaknya, dengan mempertimbangkan contoh Anda, saya kira Anda sedang mencari file di $_POST , dan bukan $_FILES .

dalam kasus Anda, mengingat bidang input bernama "binFile ", Anda mungkin ingin menggunakan var_dump (atau yang setara) pada $_FILEs['binFile'] , untuk melihat apa yang ada di dalamnya;-)

Kemudian, Anda dapat menggunakan is_uploaded_file dan move_uploaded_file untuk bekerja dengan file itu sendiri.


Lalu, apakah Anda yakin ingin menyimpan isi file ke dalam Database, dan bukan di disk, hanya menyimpan ke dalam DB jalur ke file?

Tentang itu, Anda dapat melihat pertanyaan ini dan jawabannya:Menyimpan Gambar di DB - Ya atau Tidak? -- ini tidak khusus untuk PHP, tetapi idenya harus tetap benar.

Mungkin Tempat menyimpan file yang diunggah ( suara, gambar, dan video) bisa membantu juga;-)
Sama tentang Menyimpan sejumlah kecil gambar:blob atau fs? , dan/atau Simpan gambar sebagai file atau dalam database untuk aplikasi web?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. laravel errno 150 batasan kunci asing salah dibentuk

  2. Menyesuaikan Pintasan Keyboard di MySql Workbench

  3. Mengapa MySQL mengizinkan grup berdasarkan kueri TANPA fungsi agregat?

  4. mengimpor file sql ke database menggunakan wamp

  5. Mencetak tabel horizontal alih-alih vertikal menggunakan PHP