Forum Webscript.Ru

Общие => Базы данных => Тема начата: Evgeny от 12 Декабря 2002, 15:27:12

Название: \\n -> Informix
Отправлено: Evgeny от 12 Декабря 2002, 15:27:12
Привет всем!
Подскажите пожалуйса, как записать символ новой строки в Informix-базу данных. Когда я напрямуу его записываю - скрипт выдает ошибку.

$query="insert into Table1 (field1,field2) values (\'line1 \\n line2\', \'text1\')";
$rid = ifx_prepare($query,$conn_id); //выдаётся ошибка


Скорее всего его зоменить чем-то надо. "\\\\n" уже пробовал.
Какие ещё будут идеи?
Спасибо.
Название: \\n -> Informix
Отправлено: NAS от 12 Декабря 2002, 16:33:10
А что на этот счет говорит документация.
Название: \\n -> Informix
Отправлено: Evgeny от 12 Декабря 2002, 17:26:53
Цитировать
А что на этот счет говорит документация.

Эх документация, документация, молчит...
Если серьёзно, то какая документация?
Название: \\n -> Informix
Отправлено: NeoNox от 12 Декабря 2002, 17:48:12
А ты собрать две линии вместе с \\n до включения в запрос можешь?
Название: \\n -> Informix
Отправлено: Evgeny от 12 Декабря 2002, 19:15:48
Кстати, забыл сказать. Тип этого поля - varchar.
ifx_create_char?
И потом вместо
$rid = ifx_prepare($query,$conn_id);
ifx_do($rid);

использовать
ifx_query(...);
?