Автор Тема: \\n -> Informix  (Прочитано 2948 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Evgeny

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 272
  • +0/-0
  • 0
    • Просмотр профиля
\\n -> Informix
« : 12 Декабря 2002, 15:27:12 »
Привет всем!
Подскажите пожалуйса, как записать символ новой строки в Informix-базу данных. Когда я напрямуу его записываю - скрипт выдает ошибку.

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


Скорее всего его зоменить чем-то надо. "\\\\n" уже пробовал.
Какие ещё будут идеи?
Спасибо.

Оффлайн NAS

  • Неопытный юзер
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2951
  • +1/-0
  • 1
    • Просмотр профиля
    • http://nhouse.ru
\\n -> Informix
« Ответ #1 : 12 Декабря 2002, 16:33:10 »
А что на этот счет говорит документация.

Оффлайн Evgeny

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 272
  • +0/-0
  • 0
    • Просмотр профиля
\\n -> Informix
« Ответ #2 : 12 Декабря 2002, 17:26:53 »
Цитировать
А что на этот счет говорит документация.

Эх документация, документация, молчит...
Если серьёзно, то какая документация?

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
\\n -> Informix
« Ответ #3 : 12 Декабря 2002, 17:48:12 »
А ты собрать две линии вместе с \\n до включения в запрос можешь?
The documentations is your friend

Оффлайн Evgeny

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 272
  • +0/-0
  • 0
    • Просмотр профиля
\\n -> Informix
« Ответ #4 : 12 Декабря 2002, 19:15:48 »
Кстати, забыл сказать. Тип этого поля - varchar.
ifx_create_char?
И потом вместо
$rid = ifx_prepare($query,$conn_id);
ifx_do($rid);

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

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28