여분 필드 날짜 기준으로 리스트 정렬 어떻게 하나요..ㅠㅠ 채택완료
광깔
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년 전
위의 방식이 아닌 다른 방식으로 처리 했습니다 ㅠㅠ 그래도 답변 감사합니다 ! ^^
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인