테스트 사이트 - 개발 중인 베타 버전입니다

여분 필드 날짜 기준으로 리스트 정렬 어떻게 하나요..ㅠㅠ 채택완료

광깔 5년 전 조회 2,878

write.skin.php 파일에 

여분 필드로 등록날짜 수정할 수 있게 추가를 해줬습니다.

</p>

<p><input type="text" name="wr_1" id="wr_1" value="<?php echo $write['wr_1']; ?>"  placeholder="2019-07-13"></p>

<p>

 

lisk.skin.php 파일에 아래 내용을 추가했습니다.

</p>

<p><?php </p>

<p>   if($list[$i]['wr_1'] == '') {</p>

<p>      echo $list[$i]['datetime'];</p>

<p>    } else {</p>

<p>       echo $list[$i]['wr_1'];</p>

<p>    }</p>

<p>?></p>

<p>

 

공란으로 두면 기존 등록한 날짜로 나오고

날짜를 입력하면 입력한 날짜 그대로 보여지기는 하는데..

정렬 순서가 바뀌질 않아서요 ..

 

어디에서 어떻게 바꿔줘야 하는 지 도와주세요ㅠㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

세크티
5년 전

두개필드가지고 날짜에 따라 정렬이 안됩니다.

order by wr_datetime desc,wr_1 desc 한다고 해도 wr_datetitme이 같은 데이터들만 다시 wr_1로 정렬하니까요.

쓰니님 원하시는게 wr_1에 값이 있으면 wr_datetime 대신 wr_1을 쓰고싶은게 아닌가요? 차라리 wr_datetime를 바로 수정하고, /bbs/list.php에서 $sst  = "wr_num, wr_reply"; 이걸 $sst  = "wr_datetime desc";로 바꾸는게 좋을거같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

광깔
5년 전
위의 방식이 아닌 다른 방식으로 처리 했습니다 ㅠㅠ 그래도 답변 감사합니다 ! ^^

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인