테스트 사이트 - 개발 중인 베타 버전입니다

list.php 와 list.skin.php 검색 옵션.... 채택완료

밀랍 4년 전 조회 1,920

list.php

</p>

<p>    if($bo_table == "cscenter") {

        if(isset($stx1) || isset($stx2) || isset($stx3)) {

            if((isset($stx1)) && (empty($stx2))){

//                $sql_search=" wr_9 like '%{$stx}%' ";</p>

<p>                  $sql_search=" {$sfl} like '%{$stx}%' ";

            } else {

//                $sql_search=" wr_29 between '{$stx1}' and '{$stx2}' and wr_9 like '%{$stx}%' ";</p>

<p>                $sql_search=" wr_29 between '{$stx1}' and '{$stx2}' and {$sfl} like '%{$stx}%' ";

            }

        } else

        $sql_search = get_sql_search($sca, $sfl, $stx, $sop);

    } else </p>

<p>

 

 

list.skin.php

</p>

<p>    <form name="fsearch" method="get">

        <input type="hidden" name="bo_table" value="<?php echo $bo_table ?>">

        <input type="hidden" name="sca" value="<?php echo $sca ?>">

        <input type="hidden" name="sop" value="and"></p>

<p>         <input type="text" name="stx1" value="<?php echo stripslashes($stx1) ?>"  id="stx1" class="frm_input redate search_box" placeholder="날짜검색">

            ~

            <input type="text" name="stx2" value="<?php echo stripslashes($stx2) ?>"  id="stx2" class="frm_input redate search_box" placeholder="날짜검색">

            </p>

<p>     --- 셀렉트 ---</p>

<p>            <select name="sfl" id="sfl" class="frm_input">

                <option value="'wr_41"<?php echo get_selected($sfl, 'wr_41'); ?>>총판장</option>

                <option value="'wr_9"<?php echo get_selected($sfl, 'wr_9'); ?>>고객명</option>

                <option value="'wr_5"<?php echo get_selected($sfl, 'wr_5'); ?>>전화번호</option>

            </select></p>

<p>     --- 셀렉트 ---</p>

<p> </p>

<p><input type="text" name="stx3" value="<?php echo stripslashes($stx3) ?>" id="stx3" class="frm_input search_box" placeholder="성함">               

        <button type="submit" value="검색" class="sch_btn">검색</button> 

    </form></p>

<p>

 

 

이 값에서 wr_9값을 어떻게 유동적으로 바꾸고 싶습니다.

--- 셀렉트 --- 에서 wr_9값을 바꿔서 다른것도 검색할 수 있게 하고 싶은데 

셀렉트 값을 어떻게 넣어야 할까요?

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

답변 2개

채택된 답변
+20 포인트

지금 하신 방법으로 될 듯한데

 한번 테스트 해 보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

밀랍
4년 전
$sql_search=" wr_9 like '%{$stx}%' ";
여기의 wr_9를 바꿔야 하는데 지금 방식으로는 sfl값만 추가가 되고 검색이 안되더라구요ㅠㅠ
엑스엠엘
4년 전
$sql_search=" {$sfl} '%{$stx}%' ";
이렇게 하시면 됩니다.

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

라균
4년 전

</p>

<pre>
<code>--- 셀렉트 ---
<select name="sfl" id="sfl" class="frm_input">
  <option value="'wr_41"<?php echo get_selected($sfl, 'wr_41'); ?>>총판장</option>
  <option value="'wr_5"<?php echo get_selected($sfl, 'wr_5'); ?>>전화번호</option>
  <?
  if (wr_9 말고 사용되어야 조건인경우) {
  ?>
  <option value="'wr_10"<?php echo get_selected($sfl, 'wr_10'); ?>>wr_10</option>
  <?
  } else {
  ?>
  <option value="'wr_9"<?php echo get_selected($sfl, 'wr_9'); ?>>고객명</option>
  <?
  }
  ?>
</select>
--- 셀렉트 ---</code></pre>

<p>

if 나 switch 를 사용한다면 더 추가하거나 뺄수도있을거 같아요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

밀랍
4년 전
select 변경으로는 안되는건가요?
라균
4년 전
select 변경이라는게 정확한 질문을 파악하기 힘드네요
<?
if (1) {
<select name="sfl" id="sfl" class="frm_input">...</select>
} else if (2) {
<select name="sfl" id="sfl" class="frm_input">...</select>
}
?>
이런거라면 굳이??? 라고 할거 같아요
밀랍
4년 전
list.php 의 wr_9를 변경하고 싶습니다.

$sql_search=" wr_9 like '%{$stx}%' ";
라균
4년 전
쿼리 날리기 직전의 $sql_search 의 내용이 어떻게 나와요?

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

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

로그인