imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 21.08.2003, 15:17     # 1
zeboton
Guest
 
Сообщения: n/a

глюк зрз(php) или что-то другое?

Посылаю запрос В БД, а ответ пытаюсь засунуть в массив, вот код:

$querySTATION = "select fv_station, Gruz, Cena from FV_Table where fv_date='{$dateArray[0][0]}' and pokup_prod='0'";
$resultSTATION = odbc_do( $connect, $querySTATION );

while ( odbc_fetch_row( $resultSTATION ) ):
odbc_fetch_into( $resultSTATION, $resultSTATIONS[] );
endwhile;
print_r( $resultSTATIONS );

Он туды попадает, НО если у меня ответ должен состоять из 5 строк (в ручную в БД посчитал), а в массиве только 2-я и 4-я строка. Почему? Можно как-нибудь по другому запихнуть данные в массив?
 
Старый 21.08.2003, 15:33     # 2
Stasik
Registered User
 
Аватар для Stasik
 
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660

Stasik Известность не заставит себя ждатьStasik Известность не заставит себя ждать
fetch_array? array_unique?
__________________
Всё будет хорошо!
Stasik вне форума  
Старый 21.08.2003, 17:17     # 3
zeboton
Guest
 
Сообщения: n/a

Stasik

Я это пробовал - эффект тот же, я пошел другим путем:

while(odbc_fetch_row($resultSTATION))
{
for($i=1;$i<=odbc_num_fields($resultSTATION);$i++)
{
$resultSTATIONS[] = odbc_result($resultSTATION,$i);
}
}

После чего вывел массив в читабельном виде:

print_r( $resultSTATIONS );

И получил:

Array ( [0] => 1 [1] => 01100 [2] => 4359.6560 [3] => 2 [4] => 01100 [5] => 4535.3440 [6] => 3 [7] => 01100 [8] => 4806.1200 [9] => 4 [10] => 01100 [11] => 6045.9160 )

А раньше было:

Array ( [0] => Array ( [0] => 2 [1] => 01100 [2] => 4535.3440 ) [1] => Array ( [0] => 4 [1] => 01100 [2] => 6045.9160 ) )

Есть разница?

Но, все равно спасибо, что откликнулся.

Все, тема закрыта.

P.S. За "управление временем в зрз" тебе тоже спасибо!!!
 


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 19:53.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.