вставить / прочитать HTML-файл из поля BLOB-объекта - PullRequest
0 голосов
/ 18 ноября 2011

Как я могу ВСТАВИТЬ и ПОЛУЧИТЬ с языком SQL документ HTML из поля BLOB в db2 на ibmI ??

Я поместил test.html внутри файловой системы, но я не знаю, правильный ли это способ или можно ли использовать файл на моем локальном ПК.

Я попробовал этот код из STRSQL безуспешно:

INSERT INTO LIB/FILE VALUES('','C','000001',BLOBFROMFILE(/PATH/testing.html))

Можно ли ввести тип документа HTML или есть другое поле типа для управления им?

После этой процедуры мне нужна также строка SQL, которая может ее прочитать.

Спасибо!

1 Ответ

1 голос
/ 18 ноября 2011
$data = file_get_contents("/PATH/testing.html");
$data = mysql_real_escape_string($data);
$query = "INSERT INTO FILE VALUES('','C','000001','$data')";
mysql_query($query);

edit:

файловая система linux

позволяет предположить, что вы работаете с папкой /var/www/username/public_html/

, когда вы пытаетесь /PATH/testing.html

программа ищет /PATH/testing.html

прямой доступ к корневой папке, вероятно, у вас нет такого права

в другой руке, когда вы пытаетесь PATH/testing.html ( no / at start )

программа ищет /var/www/username/public_html/PATH/testing.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...