채택완료

주간 일정 스케쥴 최신글 좀 봐주세요.

2017-11-09 (목) 00:21:28 2,405

onlymilk47 님이 써주신대로 하니, 오류가나서 query 부분 을 조금 수정하니 글목록은 다뜬거같은데

게시판에없는내용이 출력되고 제목들이 전체가 링크 걸려있습니당..

글마다 링크를 나눠줘야할것같고... 없는글들은 출력안되어야할것같습니다.

한번만 더 봐주시면 감사하겟습니다.

본게시판에있는글입니다.

보다시피 8일날 스케쥴5건뿐입니다.

하지만 최신글쪽에는 8일날 이상한 스케쥴들과 7일10일 스케쥴이 뜹니다 ㅠㅠ

포문은 이렇게 고쳤습니다.

for ($i=0; $i<=6; $i++){
    $days_org[$i] = $monday+3600*24*$i;
    
    $day[$i] = gmdate('n',$days_org[$i])."월".gmdate('j',$days_org[$i])."일";
    $cday[$i] = gmdate('j',$days_org[$i]);
    $cyear[$i] = gmdate('Y',$days_org[$i]);
    $cmonth[$i] = gmdate('n',$days_org[$i]);
    $days[$i] = gmdate('Y',$days_org[$i]).gmdate('m',$days_org[$i]).gmdate('d',$days_org[$i]);
    //시작일 검색
    $query = "select * from $write_table where  wr_1 = '$days[$i]' order by wr_id asc";
    //구간검색
   // $query = " select wr_subject from $write_table where wr_comment > -1 AND (wr_link1 <= '".$days[$i]."' AND wr_link2 >= '".$days[$i]."') order by wr_id asc ";
    $rst = sql_query($query);
    $temp_str="";
    while($data = sql_fetch_array($rst)){
        $temp_str.=(($temp_str)?"<br>":"").$data['wr_subject'];//구분 줄바꿈
    }
    $memo[$i]=($temp_str)?$temp_str:"-";
}

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

확인이 필요한데

아래 부분을

Copy
$days[$i] = gmdate('Y',$days_org[$i]).gmdate('m',$days_org[$i]).gmdate('d',$days_org[$i]);
    //시작일 검색
    $query = "select * from $write_table where  wr_1 = '$days[$i]' order by wr_id asc";
    //구간검색

다음과 같이

Copy
$days[$i] = gmdate('Y',$days_org[$i]).gmdate('m',$days_org[$i]).gmdate('d',$days_org[$i]);

    echo " days : [".$days[$i]."] <br>"; //확인용1
    //시작일 검색
    $query = "select * from $write_table where  wr_1 = '$days[$i]' order by wr_id asc";

    echo " query : [".$query."] <br>";  //확인용2

    exit;  // 나중에 삭제하세요
    //구간검색

로 변경하시고

확인1로 날짜값이 정확한지

확인2로 쿼리가 정상수행되는지 직접 실행해보세요

답변에 대한 댓글 1개

해결햇습니다감사합니다!!

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