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

Mysqli menyiapkan pernyataan istirahat memasukkan gambar ke dalam database

Menemukan masalah. Beginilah cara saya mendapatkan $image:

if (!empty($_FILES['inputPic']['tmp_name']))
{
    if ($_FILES['inputPic']['type'] == "image/jpeg" || $_FILES['inputPic']['type'] == "image/jpg" || $_FILES['inputPic']['type'] == "image/png")
    {
        if ($content = file_get_contents($_FILES['inputPic']['tmp_name']))
        {
            $image = addslashes($content);
        }
    }
}

Saya membutuhkan fungsi addlashes dalam pernyataan mysql lama tetapi tidak ketika sudah disiapkan sekarang. Menjadikannya $image = file_get_contents($_FILES['inputPic']['tmp_name']) menyelesaikan masalah




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Pilih:WHERE (waktu sekarang) =ANTARA nilai tabel DAN nilai tabel

  2. Kerangka Entitas C#:Kata kunci tidak didukung:'port'

  3. Cara Melakukan UPSERT sehingga saya dapat menggunakan nilai baru dan lama di bagian pembaruan

  4. Memilih baris unik dalam satu set dua kemungkinan

  5. Berikan kata sandi ke mysql_config_editor menggunakan variabel di shell