날짜 기준 자료 뽑아오기 질문드립니다.

날짜 기준 자료 뽑아오기 질문드립니다.

QA

날짜 기준 자료 뽑아오기 질문드립니다.

답변 1

본문

안녕하세요.

현재 해당 날짜에 자료뽑아 오고 있습니다.

이걸 해당 날짜에 테이터가 있으면 그날짜걸 출력하고 해당 날짜에 데이터가 없으면 그전 최근날짜께 나오게 하려고합니다.

예,  3일, 8일, 13일에만 데이터가 있으면, 3일~7일은 3일짜 데이터를 출력하고, 8~12일은 8일짜 데이터를 출력하는 방식을 사용하려고 합니다.   

아래를 어떻게 해야할까요?

 

<?
$sql = " select  mytan, mydan, myji, no
            from mygoalcal
            where date like '%".$date."%' and mb_id = '{$member['mb_id']}' order by no desc";
$row = sql_fetch($sql);

?>

 

<?=$row[mytan] ?> / <?=$row[mydan] ?>/ <?=$row[myji] ?>

이 질문에 댓글 쓰기 :

답변 1

WHERE `date` <= $date AND mb_id = '".$member['mb_id']."' ORDER BY `date` DESC

$date 변수에 담긴 날짜 포맷이 어떤 건지 모르겠지만 이런 식으로 하면 되지 않을까요?

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 123,788
© SIRSOFT
현재 페이지 제일 처음으로