Posted By: vejpuste (Libor Vejpustek) on 'CZdatabases' Title: Re: BLOB v mySQL Date: Wed Sep 27 18:01:10 2000 > potrebuju udelat v mySQL tabulku, ve ktere budou binarni data (obrazek ve > specialnim formatu). Rekneme treba, ze bude mit dva sloupce - jmeno a fotka. > Predpokladam, ze na binarni data pouziju typ BLOB. Jak mam ale ty data do DB > dostat? Mam obrazek pro kazdy radek ve zvlastnim souboru. Jo, delam to na > linuxu a jsem uplny DB lamer. Vlozeni souboru do BLOBu je celkem jednoduche. Ale dalo mi to dost zkoumani. Pred insertem se musi soubor otevrit : @$fd = fopen( <soubor>, "r" ); Pak das insert a do hodnoty das do apostrofu addslashes(fread($fd, filesize( <soubor> ))). Pro zobrazovani jsem si pak udelal programek, ktery vraci obrazek. Dulezite je pouzit na zacatku Header("Content-type: image/gif"); a pak staci jenom echo resultu. V HTML se pak vola : <IMG SRC="obrazek.phtml?parametry"> Snad to na vysvetleni principu staci. Pokud nekoho napada lepsi reseni, tak sem s nim. Libor Vejpustek Ceska zemedelska univerzita Praha http://web.czu.cz/~vejpuste/ E-mail : vejpuste@uvt.czu.cz