|
я пошел по ссылке, которую ты вчера дал в 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.
|