아..오늘 쿼리문 너무 어렵네요.ㅠㅠ

아..오늘 쿼리문 너무 어렵네요.ㅠㅠ

QA

아..오늘 쿼리문 너무 어렵네요.ㅠㅠ

본문

 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

위 질문 내용에는 조인이 없어 보입니다만...
$k_srh1 이건 빈 변수라 빼도 상관 없네요.


$sql1 = "Select
				Distinct Left(`{$sfl_a[0]}`, 9) as `wr_sfl`,
				Left(wr_2, 10) as `wr_ymd`,
				wr_10,
				추가할필드명,
				추가할필드명,
				추가할필드명

		FROM
			`{$write_table}`,
		Where
			Left(`wr_2`, 7) = '{$year}-".sprintf("%02d",$month)."' and wr_is_comment = 0";

답변을 작성하시기 전에 로그인 해주세요.
전체 123,126 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT