Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> oci_fetch_array+varchar2(2000) = трабл, oracle 
:(
    Опции темы
kometa_triatlon
Дата 11.4.2006, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 384
Регистрация: 7.1.2005
Где: Киев

Репутация: нет
Всего: 6



Такая ситуация: есть таблица, в которой есть два поля типа varchar2(100) и varchar2(2000).
И когда я делаю из нее выборку таким макаром:
Код

$statement = oci_parse($conn, $query);
     oci_execute($statement, OCI_DEFAULT);
     while( $row = oci_fetch_array($statement, OCI_NUM) )
     {
        foreach($row as $key=>$value)
        echo "<br>'".$key."'=>'".$value."'";
        echo '<br>';
     }

Получаю результат только из одного поля:

'0'=>'char3'
То есть второго поля типа нет. Получается что oci_fetch_array возвращает массив без одного элемента, если длина поля слишком большая.
Подскажите, как быть? smile



--------------------
Всё очень просто: сказки обман,
Солнечный остров скрылся в туман,
Замков воздушных не носит земля,
Кто-то ошибся, ты или я.

--------------
Программирование - самое большое удовольствие, которое вы можете получить, будучи одетым.
PM MAIL ICQ   Вверх
madFobos
Дата 21.4.2006, 00:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 102
Регистрация: 7.12.2005

Репутация: 1
Всего: 3



А ты не хочешь сам запрос показать? 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0634 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.