아..오늘 쿼리문 너무 어렵네요.ㅠㅠ
본문
if (!$sfl) {
$sfl = 'wr_subject,1';
}
//링크 날짜
for ($iday = 1 ; $iday <= $md[$month-1] ; $iday++) {
$f_date = $year."-".sprintf("%02d",$month)."-".sprintf("%02d",$iday);
if ($member['mb_id'] && ($is_admin == 'super' || $group['gr_admin'] == $member['mb_id'])) {
$linkday[$iday] = G5_BBS_URL."/board.php?bo_table={$bo_table}"; //wr_1 을 날짜 필드로 사용
}else{
$linkday[$iday] = G5_BBS_URL."/write.php?bo_table={$bo_table}&wr_2_s=".$f_date
. "&s_wr_1_le=".urlencode($f_date." 23:59:59")."&sfl=".urlencode($sfl); //wr_1 을 날짜 필드로 사용
}
}
$k_srh1 = ""; // 글쎄 필요 할까 ?
$sfl_a = explode(',', $sfl);
//내용 가져오기
$sql1 = "Select Distinct Left(`{$sfl_a[0]}`, 9) as `wr_sfl`, Left(wr_2, 10) as `wr_ymd` FROM `{$write_table}`"
. " Where Left(`wr_2`, 7) = '{$year}-".sprintf("%02d",$month)."' and wr_is_comment = 0" . $k_srh1;
//$sql1 = " select * from $write_table where wr_2 = $year-sprintf(\"%02d\",$month)";
$result = sql_query($sql1);
// 내용을 보여주는 부분
while ($row = sql_fetch_array($result)) { // 제목글 뽑아서 링크 문자열 만들기..
$iday = (int)iconv_substr($row['wr_ymd'], -2);
$annivday[$iday] .= "\n<br>" . $row['wr_sfl'] . "";
//$annivday[$iday] .= "\n<br>" . $row['wr_sfl'] . "<br/>" . $row['wr_sfl1'] ."";
}
}
위 쿼리문에서 여러가지 변수를 가져와야 하는데요..ㅠㅠ
지금은 wr_2와 subject값만 가져올 수 밖에 없어요.
wr_10과 기타 다른 변수를 가져올려면 어떻게 수정을 해야 하나요?
정말 몇년만에 다시 보니 아무것도 모르겠네요..ㅠㅠ
죄송합니다.ㅠㅠ
답변 1
불러오 필드를 추가하면 되죠.
Select
Distinct Left(`{$sfl_a[0]}`, 9) as `wr_sfl`,
Left(wr_2, 10) as `wr_ymd` FROM `{$write_table}`,
wr_10,
wr_9,
wr_8