에구. 이 쿼리문좀 봐주세요. 두개를 합치는 법좀 알려주세요.ㅜㅜ
list.php 파일속 내용 부분입니다.
// 분류 선택 또는 검색어가 있다면
if ( $sca || $stx)
{
$sql_search = get_sql_search($sca, $sfl, $stx, $sop);
// 가장 작은 번호를 얻어서 변수에 저장 (하단의 페이징에서 사용)
$sql = " select MIN(wr_num) as min_wr_num from $write_table ";
$row = sql_fetch($sql);
$min_spt = $row[min_wr_num];
if (!$spt) $spt = $min_spt;
$sql_search .= " and (wr_num between '".$spt."' and '".($spt + $config[cf_search_part])."') ";
// 원글만 얻는다. (코멘트의 내용도 검색하기 위함)
$sql = " select distinct wr_parent from $write_table where $sql_search ";
$result = sql_query($sql);
$total_count = mysql_num_rows($result);
}
===================== ↓합칠려는 부분 =========================
// 분류 선택 또는 검색어가 있다면
if ( $sca || $stx)
{
$sql_search = "wr_1 >= '$start' && wr_1 <= '$end'";
==============================================================
$sql_search = get_sql_search($sca, $sfl, $stx, $sop); 여기랑
$sql_search = "wr_1 >= '$start' && wr_1 <= '$end'"; 여기를
wr_1필드에 $start $end 변수를 사용해서 조건에 맞는 값을 검색해오는건데요.
위의 두 줄 $sql_search 쿼리문장을 하나로 합치는 법이 있을까요? 아님 다르게해야하나요?
$sql_search = get_sql_search($sca, $sfl, $stx, $sop); 여기에
$sql_search = "wr_1 >= '$start' && wr_1 <= '$end'"; ← 합치고자 하는 부분입니다.
정말 어렵네요 . 도움좀 주세요 .ㅜㅜ
// 분류 선택 또는 검색어가 있다면
if ( $sca || $stx)
{
$sql_search = get_sql_search($sca, $sfl, $stx, $sop);
// 가장 작은 번호를 얻어서 변수에 저장 (하단의 페이징에서 사용)
$sql = " select MIN(wr_num) as min_wr_num from $write_table ";
$row = sql_fetch($sql);
$min_spt = $row[min_wr_num];
if (!$spt) $spt = $min_spt;
$sql_search .= " and (wr_num between '".$spt."' and '".($spt + $config[cf_search_part])."') ";
// 원글만 얻는다. (코멘트의 내용도 검색하기 위함)
$sql = " select distinct wr_parent from $write_table where $sql_search ";
$result = sql_query($sql);
$total_count = mysql_num_rows($result);
}
===================== ↓합칠려는 부분 =========================
// 분류 선택 또는 검색어가 있다면
if ( $sca || $stx)
{
$sql_search = "wr_1 >= '$start' && wr_1 <= '$end'";
==============================================================
$sql_search = get_sql_search($sca, $sfl, $stx, $sop); 여기랑
$sql_search = "wr_1 >= '$start' && wr_1 <= '$end'"; 여기를
wr_1필드에 $start $end 변수를 사용해서 조건에 맞는 값을 검색해오는건데요.
위의 두 줄 $sql_search 쿼리문장을 하나로 합치는 법이 있을까요? 아님 다르게해야하나요?
$sql_search = get_sql_search($sca, $sfl, $stx, $sop); 여기에
$sql_search = "wr_1 >= '$start' && wr_1 <= '$end'"; ← 합치고자 하는 부분입니다.
정말 어렵네요 . 도움좀 주세요 .ㅜㅜ
댓글 2개
14년 전
start와 end를 지정하고
get_sql_search($sca, $sfl, $stx, $sop, $start ,$end);
get_sql_search($sca, $sfl, $stx, $sop, $start ,$end);
14년 전
옵션님. start와 end를 지정한다는 의미를 모르겠어요 ㅡ.ㅡ 어디서 어떻게 지정한다는 것좀 알려주실수없을까요? ^^;;
게시글 목록
| 번호 | 제목 |
|---|---|
| 284172 | |
| 284170 | |
| 284167 | |
| 284164 | |
| 284161 | |
| 284159 | |
| 284155 | |
| 284152 | |
| 284151 | |
| 284148 | |
| 284142 | |
| 284141 | |
| 284137 | |
| 284136 | |
| 284135 | |
| 284127 | |
| 284121 | |
| 284120 | |
| 284116 | |
| 284115 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기