IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: PŘED-DEFINOVÁNÍ obrázku do databáze.

Aktivity
Avatar
Kamil
Člen
Avatar
Kamil:5.11.2013 20:10

Ahoj,

pokouším se na profilu nahrát obrázek, ale nevím jak do databáze nahrát univerzální, kde by byl pro všechny uživatele kteří se registrují. A jak tu databázi nadefinovat.

díky.

 
Odpovědět
5.11.2013 20:10
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Kamil
David Hartinger:5.11.2013 20:39

A proč chceš nahrávat obrázek do databáze?

Nahoru Odpovědět
5.11.2013 20:39
New kid back on the block with a R.I.P
Avatar
Odpovídá na Kamil
Michal Žůrek - misaz:5.11.2013 20:40

a co kdybs ho nechal null a kdo pak bude mít null, tak pošleš ten univerzální?

 
Nahoru Odpovědět
5.11.2013 20:40
Avatar
Kamil
Člen
Avatar
Kamil:5.11.2013 20:57

Ahoj,

nebo nahrát jakoby jeho jmeno ze složky a pak ho vypsat jestli mi rozumíš?

 
Nahoru Odpovědět
5.11.2013 20:57
Avatar
Kit
Tvůrce
Avatar
Odpovídá na David Hartinger
Kit:5.11.2013 21:08

Tobě vadí obrázky v databázi?

Nahoru Odpovědět
5.11.2013 21:08
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Kamil
Kit:5.11.2013 21:13

Sloupec pro obrázek musíš nadefinovat typu BLOB. Při ukládání (insertu) důrazně doporučuji použít prepared statements.

Pro náhledy se dá použít i typ TEXT, ale jen do 64 KB. V tom případě ale doporučuji ukládat v kódování Base64, které můžeš přímo vložit do webstránky. Načítání stránky s náhledy se tím významně urychlí.

Nahoru Odpovědět
5.11.2013 21:13
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.