Показать сообщение отдельно
Старый 21.08.2003, 13:13     # 10
zeboton
Guest
 
Сообщения: n/a

я пошел по ссылке, которую ты вчера дал в 20:56 на php сайт, там в примерах было написано, что можно

odbc_fetch_array

заменить

odbc_fetch_into( $resultDATES, $dateArray[]);

Я сделал:

while ( odbc_fetch_row( $resultDATES ) ):
odbc_fetch_into( $resultDATES, $dateArray[]);
endwhile;

Ведь мне нужно, чтобы в массиве содержались все даты, находящиеся в таблице, но при этом мне надо исключить повторение (т.е. если там несколько 20.08.03, то он должен выдать эту дату только один раз), вот мой запрос

$queryDATES = "select distinct fv_date from FV_Table order by fv_date desc";
$resultDATES = odbc_exec( $connect, $queryDATES );

Но в массив попадают только 2 из 5 дат, причем это 2-я и 4-я, т.е. через одну. Почему, х.з ! А если убираю distinct, то он выдает все даты. Вот я и подумал, может быть мне средствами php выбрать из этого массива со всеми датами только уникальные, т.е. еденично взять дату. Но меня что-то переклинело - как это сделать, ведь рамер полученного массива мы не знаем, по крайней мере я чего-то торможу с его получением. Пацаны, помогите, плз!

ВСЕ, РЕБЯТА, ОТБОЙ!!!! ВЫПИЛ КОФЕ, ПРОСНУЛСЯ И НАЧАЛ СООБРОЖАТЬ!!! РАЗОБРАЛСЯ!!!

Последний раз редактировалось zeboton; 21.08.2003 в 13:36.