Текстовый файл или картинку в БД

Crazy_AG

Guest
Текстовый файл или картинку в БД

Помогите пожалуйста разобраться с вопросом помещения большого колличества информации из в поле (КАК МНЕ ПОДСКАЗАЛИ - CLOB - ) типа. Никак не могу найти функции для работы с clob объектами в php
 

SiMM

Новичок
Если речь о mysql - то все функции ищи в мане по [m]mysql[/m], если не о mysql - то в мане по соответствующей БД.
 

Crazy_AG

Guest
DenUs

А где по BLOB поглядеть ???

-~{}~ 14.12.04 15:58:

Для Oracle это дело ищется...
 

neko

tеam neko
Crazy_AG
ты все перепробовал уже и ничего не получается?
 

Crazy_AG

Guest
да я еще синтаксиса работы с BLOB не знаю, дайте кто- нить ссылочку полезную пожалуйста, ну или на примерчик какой (типа берем картинку или *.txt и ч/з php кладем ее в oracle).... я так подозреваю что в этом никакой особенной сложноти нету, просто я с этим еще не сталкивался....
 

neko

tеam neko
да скверно
но осталось еще последнее средство

прочитай документацию
 

Фанат

oncle terrible
Команда форума
если не сталкивался - то зачем тебе это?
если столкнулся - то какие проблемы возникли, если ты на форум пришел?
 

stutak

Guest
Вобщем открываешь файл для чтения в ДВОИЧНОМ режиме.

$f=fopen("file.txt","rb");

считываешь содержание в переменную

$upload=fread($f,filesize("file.txt"));

закрываешь файл

fclose($f);

прослешиваешь переменную

$upload=addslashes($upload);

засовываешь в БД в поле с типом BLOB

mysql_query("INSERT INTO file ("image") VALUES ('$upload')");

ну и всё собственно говоря.


если чо неясно смотри

http://phpclub.ru/talk/showthread.php?s=&threadid=56281
 

Ilya

Новичок
а вообще графику лучше хранить в файле. имхо..
а в БД прописывать путь к нему.
быстрее имхо.
 
Сверху