sql >> Databáze >  >> RDS >> Mysql

Mysqli připravit příkaz přeruší vložení obrázku do databáze

Přišel na problém. Takto jsem získával svůj $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);
        }
    }
}

Potřeboval jsem funkci addlashes ve starém prohlášení mysql, ale ne, když je nyní připraven. Jak to udělat $image = file_get_contents($_FILES['inputPic']['tmp_name']) problém vyřešil




  1. Pomalý jednoduchý aktualizační dotaz na databázi PostgreSQL s 3 miliony řádků

  2. Dosažení limitu parametru 2100 (SQL Server) při použití Contains()

  3. Řešení pro dynamické příkazy v uložených procedurách volaných ze spouštěčů

  4. Podporuje CodeIgniter Datamapper ORM příkaz MySQL CASE v klauzulích ORDER BY?