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

  • Автор темы Автор темы Crazy_AG
  • Дата начала Дата начала

Crazy_AG

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

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

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

-~{}~ 14.12.04 15:58:

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

прочитай документацию
 
если не сталкивался - то зачем тебе это?
если столкнулся - то какие проблемы возникли, если ты на форум пришел?
 
Вобщем открываешь файл для чтения в ДВОИЧНОМ режиме.

$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
 
а вообще графику лучше хранить в файле. имхо..
а в БД прописывать путь к нему.
быстрее имхо.
 
Сверху