답변 3개
채택된 답변
+20 포인트
1년 전

![]()
데이터를 두개 받을 수 있습니다.
아래 처럼 코드를 변경 해주세요 및 추가 해주세요
Copy
토요일
일요일
월요일
화요일
해당일 전체
오전10시
오후2시
function updateStx() {
var day = document.getElementById('daySelect').value;
var time = document.getElementById('timeSelect').value;
var combinedValue = day + ' ' + time;
document.getElementById('stx').value = combinedValue;
}
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
s
smltree
1년 전
�
1년 전
<input type="hidden" name="sop" value="and">
and 가 들어가있으니 and로 동작합니다.
위에 코드를 wr_1 / wr_2 으로 대입하시면 되겠네요
and 가 들어가있으니 and로 동작합니다.
위에 코드를 wr_1 / wr_2 으로 대입하시면 되겠네요
s
smltree
1년 전
답변 감사드립니다. 조언에따라 아래와 같이 했는데요
<div style="margin-top:10px">
<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">
<select name="wr_3" id="daySelect" onchange="updateStx()">
<option value="토요일">토요일</option>
<option value="일요일">일요일</option>
<option value="월요일">월요일</option>
<option value="화요일">화요일</option>
</select>
<select name="wr_4" id="timeSelect" onchange="updateStx()">
<option value="오전10시" >오전10시</option>
<option value="오후2시" >오후2시</option>
</select>
<input type="hidden" name="stx" id="stx">
<script>
function updateStx() {
var day = document.getElementById('daySelect').value;
var time = document.getElementById('timeSelect').value;
var combinedValue = day + ' ' + time;
document.getElementById('stx').value = combinedValue;
}
</script>
<button type="submit" value="검색" class="sch_btn" style="width:50px"><i class="fa fa-search" aria-hidden="true"></i><span class="sound_only">검색</span></button>
</form>
검색이 정상적으로 되지 않네요
주소는 아래와 같았습니다.
board.php?bo_table=test&sca=&sop=and&wr_3=토요일&wr_4=오전10시&stx=
stx가 없어서 그런걸까요?
document.getElementById('stx').value = combinedValue;
이게 있는데 stx는 왜 안들어왔을까요?
<div style="margin-top:10px">
<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">
<select name="wr_3" id="daySelect" onchange="updateStx()">
<option value="토요일">토요일</option>
<option value="일요일">일요일</option>
<option value="월요일">월요일</option>
<option value="화요일">화요일</option>
</select>
<select name="wr_4" id="timeSelect" onchange="updateStx()">
<option value="오전10시" >오전10시</option>
<option value="오후2시" >오후2시</option>
</select>
<input type="hidden" name="stx" id="stx">
<script>
function updateStx() {
var day = document.getElementById('daySelect').value;
var time = document.getElementById('timeSelect').value;
var combinedValue = day + ' ' + time;
document.getElementById('stx').value = combinedValue;
}
</script>
<button type="submit" value="검색" class="sch_btn" style="width:50px"><i class="fa fa-search" aria-hidden="true"></i><span class="sound_only">검색</span></button>
</form>
검색이 정상적으로 되지 않네요
주소는 아래와 같았습니다.
board.php?bo_table=test&sca=&sop=and&wr_3=토요일&wr_4=오전10시&stx=
stx가 없어서 그런걸까요?
document.getElementById('stx').value = combinedValue;
이게 있는데 stx는 왜 안들어왔을까요?
댓글을 작성하려면 로그인이 필요합니다.
1년 전
이렇게 하면
where wr_1='토요일' and wr_2='오전10시'
가 될수 있을까요?
==========================
그누보드 기본에서는 위와 같이 인식한다는 이야기구요
원하시는 형태는 스킨을 변경하셔야 해요
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
1년 전
검색어는 공백으로 구분하고,
검색필드는 콤마(,)로 구분하면 됩니다.
즉
stx = 토요일 오전10시
sfl = wr_1,wr_2
가 적용될 수 있도록 하면 될거 같아요~
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
자세한 설명 많은 도움이 되었습니다.
그런데 설명해 주신것에서
day 는 wr_1에 들어있고
time 은 wr_2에 들어있습니다.
그러니까 검색을
where wr_1='토요일' and wr_2='오전10시'
이런 쿼리가 되게 하려고 합니다.
이건 어떻게 할까요?