> 정말 돌아버리겠습니다.
> 왜 소팅이 않될까요......
>
> 우선 php3에서 date함수를 이용해서 디비에 text형식으로
> 저장했습니다.
> 그리고나서,
> select * from $table_name1 order by date desc
> 했는데,전혀 소팅이 안되네요.
>
> 제가 뭘 잘못 생각한건가요?????
>
date함수를 이용해서 디비에 text형식으로 하셨다면 똑같이 형식에 맞추어서 소팅을 행해야 합니다.
간단히 할수 있는 방법은 now()를 이용하는거죠..
insert 하실때 date필드를 now()로 삽입 하십시요..
실험을 통해서 알수 있습니다.
<후닉스> bid=> select now()
<후닉스> bid/> ;
<후닉스> now
<후닉스> //////////////////////
<후닉스> 1999/12/04 01:00:08+09
<후닉스> (1 row)
이렇게 되었을경우 간단히 select * from $123 order by date;
하니까.. 걍~ 소트 되는군요..
요거에서 변형해서 쓰시던지..
아님 like문을 쓰셔서... 소팅을 해보십시요.
또 다른 해결책이 있다면 다른분들이 알려주실겁니다.
그럼..
|