To je špatný nápad ukládat obrázek do databáze. Uložte si k němu cestu do databáze, zavřete adresář s obrázky přes .htaccess a použijte jej na pevném disku.
Proč byste neměli ukládat soubory do DB?
Pokud budete používat DB k ukládání obrázků, budete mít:
- pomalé dotazy
- katastrofální velikost indexů
- vysoké zatížení php mostu<->mysql
- problémy s úpravou fotografií (budete muset získat obrázek, něco upravit a znovu vložit všechna data. Ohh nooo)
- problémy s přenosem souborů z jednoho místa na druhé
- nová otázka na StackOverflow «Jak pracovat se soubory, pokud to nejsou soubory, ale řetězec»