ugrás a tartalomhoz

MySQL image mező !?

Anonymous · 2004. Okt. 29. (P), 16.27
Hi all!

Kérdésem: Szeretnék mysql-be képeket rakni PHP-n keresztül.
Hogy tudom ezt megvalósítani!?
<HTML><INPUT TYPE=file> - t használnék...
Simán a feltöltött kép nevét adom értéknek egy image tipusú mezőnek, vagy blob vagy melyik !?!?
Köszi.
-giz
 
1

MySQL image mező !?

Kamfor · 2004. Okt. 29. (P), 16.43
A legegyszerűbb megoldás, ha csak a filenevet teszed be az adatbázisba, a képet pedig simán feltöltöd PHP-vel egy mappába, majd az adatbázisból kiovasott filenevet adod meg az <img> tag src="" paramétereként. Így az adatbázis mérete is kicsi marad és villámgyorsan fog működni a lekérdezés, illetve a letöltés sebessége sem a MySQL szerver leterheltségétől fog függeni.
2

blob...

csonti · 2004. Okt. 30. (Szo), 00.11
tényleg jobb általában, ha az ember csak a képneveket tárolja, de ha mindenképpen adatbázisba akarod tenni a képet, akkor blob típusú mezőt kell megadni. Itt van erről egy jó cikk:
http://www.devarticles.com/c/a/MySQL/Blobbing-Data-With-PHP-and-MySQL