Mysql + kartinki
10 отговора
1251 прегледа
Mysql + kartinki
ave moje li da se vkarvat kartinki v bazi danni i ako moje kakyw format trqbva da sa dannite i kak stava....... ili trqbva da im slagam samo linkovete v bazata a da si gi dyrpam s php-to ot tam posle kato gi pokazvam(kakto praveh do sega)
mersi predwaritelno
mersi predwaritelno
Виж на долу
В blob поле можеш да вкараш и танк (ама в цифров вид).
Номера е как искаш да го преставиш, пък не ми се чете поста ти до край че е на маймуница.
Bеer? Moooorrre?
Номера е как искаш да го преставиш, пък не ми се чете поста ти до край че е на маймуница.
Bеer? Moooorrre?
Re: Виж на долу
e ti pone mi obesni.. mersi mnogo za iz4erpatelniw answer.... i koe bilo na maimunica ne razbrah....?
i ei taka me kefite kato znaete pyk kakvo ne moje li da obesnite na horata deto ne znaqt............
i ei taka me kefite kato znaete pyk kakvo ne moje li da obesnite na horata deto ne znaqt............
Re: Виж на долу
Ако не знаеш какво е BLOB трябва да идеш да почетеш малко книжки или хелпове. А маймуница тук викат на латиницата - да пишеш Български на латиница е също толкова тъпо колкото да пишеш Английски на кирилица.
Дис из ан икзампъл хау стюпид ит из то райт Инглиш уит сирилик летърс.
So long and thanks for all the fish!

Дис из ан икзампъл хау стюпид ит из то райт Инглиш уит сирилик летърс.
So long and thanks for all the fish!
Re: Виж на долу
всъщност трябва да е :
Тхис ис ан еьампле хов ступед ис то врите енглисх витх църиллиц леттерс
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Тхис ис ан еьампле хов ступед ис то врите енглисх витх църиллиц леттерс
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Re: Виж на долу
бе да ...... вашта .....
така по добре ли е на кирилица
то човек да не попита нешто дето не го знае как става
(все пак за това се пита) и всички всезнаиковци тука му се нахвирлят да му казват да прочете първо и после незнам си кво...
така по добре ли е на кирилица
то човек да не попита нешто дето не го знае как става
(все пак за това се пита) и всички всезнаиковци тука му се нахвирлят да му казват да прочете първо и после незнам си кво...
Re: Виж на долу
>бе да ...... вашта .....
Имаш си ..... и си я .....
>така по добре ли е на кирилица
По-добре е естествено
>то човек да не попита неЩо, дето не го знае как става (все пак за това се пита) и всички всезнаЙковци тука му се нахвЪрлят, да му казват да прочете първо и после незнам си кво...
Ми нали това е идеята, ако искаш да ти го напишем ние, кажи си, плати си и го получаваш. Ако искаш да се научиш, четене му е майката. И за да не ръчкаш като изоглавен из мануала и да не преоткриваш топлата вода ти казаха какво да прочетеш.
Ако не си разбрал нещо, конкретизирай си въпроса и го задай отново.
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Имаш си ..... и си я .....
>така по добре ли е на кирилица
По-добре е естествено
>то човек да не попита неЩо, дето не го знае как става (все пак за това се пита) и всички всезнаЙковци тука му се нахвЪрлят, да му казват да прочете първо и после незнам си кво...
Ми нали това е идеята, ако искаш да ти го напишем ние, кажи си, плати си и го получаваш. Ако искаш да се научиш, четене му е майката. И за да не ръчкаш като изоглавен из мануала и да не преоткриваш топлата вода ти казаха какво да прочетеш.
Ако не си разбрал нещо, конкретизирай си въпроса и го задай отново.
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
И твойта също
Много по добре е на кирилица.
Не му се връзвай на рошавия - той вече издребнява за правописа, но иначе е прав.
Като питаш за картинки и MySQL (самоп това схванах от постовете ти по темата) трябва да уточниш как искаш да ги вкарваш в MySQL и как искаш да ги искарваш от там.
Има поне два типа решения - Web базирани - тоест всичко е PHP, perl, java или C базирани.
Ако става въпрос за C базирани мога да ти пусна няколко функцийки дето да ти дадат идея как се прави.
Bеer? Moooorrre?
Не му се връзвай на рошавия - той вече издребнява за правописа, но иначе е прав.
Като питаш за картинки и MySQL (самоп това схванах от постовете ти по темата) трябва да уточниш как искаш да ги вкарваш в MySQL и как искаш да ги искарваш от там.
Има поне два типа решения - Web базирани - тоест всичко е PHP, perl, java или C базирани.
Ако става въпрос за C базирани мога да ти пусна няколко функцийки дето да ти дадат идея как се прави.
Bеer? Moooorrre?
Re: Виж на долу
С това отношение към колегите, ще ти е трудничко в този живот когато ти потрябва помощ.
Подобни постове обикновено ги подминавам (и не само аз), но си мисля, че си направил изцепката поради неопитност. Затова ти препоръчвам да прочетеш това и да си помислиш как би помогнал ти на някой, който ти изкрещи една такава солена и подлютена ... реплика
Подобни постове обикновено ги подминавам (и не само аз), но си мисля, че си направил изцепката поради неопитност. Затова ти препоръчвам да прочетеш това и да си помислиш как би помогнал ти на някой, който ти изкрещи една такава солена и подлютена ... реплика
Re: Mysql + kartinki
Ето ти най-просто (без никакви екстри) решение за write/read на картинки в MySQL с PHP. Ти ще си го доукрасиш:
IMPORT:
$filename = 'picture.jpg';
$handle = fopen ($filename, "rb");
$data = fread ($handle, $filename_size);
$data = addslashes($data);
$query = "INSERT INTO pic_table (photo, photoType) VALUES ('$data', '$filename_type')";
$result = mysql_query($query) or die(mysql_error());
READ:
в отделен файл (например imageGet.php):
if (isset($ID)){
$query = "SELECT photo, photoType FROM pic_table WHERE ID=$ID";
$result = mysql_query($query) or die(mysql_error());
mysql_fetch_array($result);
$type = mysql_result($result, "photoType");
$data = mysql_result($result, "photo");
Header( "Content-type: $photoType");
print $data;
(или print stripslashes($data); - зависи от php.ini настройките)
}
а в основния файл където искаш снимка, просто извикваш:
<img src='imageGet.php?ID=$someID'>
Това е с две думи най-основно. Съжалявам ако някъде има грешка. Принципа е верен. Полето photo трябва да ти е BLOB. Успех.

IMPORT:
$filename = 'picture.jpg';
$handle = fopen ($filename, "rb");
$data = fread ($handle, $filename_size);
$data = addslashes($data);
$query = "INSERT INTO pic_table (photo, photoType) VALUES ('$data', '$filename_type')";
$result = mysql_query($query) or die(mysql_error());
READ:
в отделен файл (например imageGet.php):
if (isset($ID)){
$query = "SELECT photo, photoType FROM pic_table WHERE ID=$ID";
$result = mysql_query($query) or die(mysql_error());
mysql_fetch_array($result);
$type = mysql_result($result, "photoType");
$data = mysql_result($result, "photo");
Header( "Content-type: $photoType");
print $data;
(или print stripslashes($data); - зависи от php.ini настройките)
}
а в основния файл където искаш снимка, просто извикваш:
<img src='imageGet.php?ID=$someID'>
Това е с две думи най-основно. Съжалявам ако някъде има грешка. Принципа е верен. Полето photo трябва да ти е BLOB. Успех.
Редактирано от mr.vain на
Re: Mysql + kartinki
зависи кой блоб .. че аз оня ден сгреших правейки го блоб и след това се чудих защо не ми приема над 64 К
-----------------------
гърбавия - ковчег ще го изправи
-----------------------
гърбавия - ковчег ще го изправи