라디오버튼 질문 채택완료
wr_5를 쪼개서 checkbox 형식으로 두개 이상을 지정하고 있고
데이터베이스에서는 롤플레잉,RPG 처럼 콤마로 구분되어 정상적으로 등록 되고 있습니다.
게임장르를 리스트에서 네임값을 wr_5로 주어서 라디오버튼으로 검색할 수 있게 만들었는데
특정 게시물 wr_5에 롤플레잉,RPG 값이 입력되어 있을 때 롤플레잉을 클릭하면 정상적으로 검색이 되는데
RPG 즉, 두번째 값으로는 검색이 안되네요..ㅠㅠ 혹시 아래 코드에서 어떻게 수정해야할지 조언좀 부탁드립니다.
Copy
답변 1개
채택된 답변
+20 포인트
eyekiss
2년 전
checkbox 저장이 잘 되고 있다면,
검색하는 query 문을 확인하셔야 합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
2년 전
eyekiss
2년 전
$arr_search 로 저장을하고,
다른 부분에서 query 문을 만든는 것 같은데요?
query문을 echo 해서 확인해야 합니다.
다른 부분에서 query 문을 만든는 것 같은데요?
query문을 echo 해서 확인해야 합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
<?php
$arr_search = array();
for($j = 1; $j < 11; $j++){
if(isset($_GET["wr_".$j]) && @strlen($_GET["wr_".$j]) > 0 && !is_array($_GET["wr_".$j])){
$qstr .= "&wr_".$j."=".urlencode($_GET["wr_".$j]);
}else if(isset($_GET["wr_".$j]) && @is_array($_GET["wr_".$j])){
for($x = 0; $x < count($_GET["wr_".$j]);$x++){
$qstr .= "&wr_".$j."[]=".@urlencode($_GET["wr_".$j][$x]);
}
}
}
[/code]
[code]
$arr_search = array();
for($j = 1; $j < 11; $j++){
if((@isset($_GET["wr_".$j]) && @strlen($_GET["wr_".$j]) > 0 ) || @is_array($_GET["wr_".$j])) {
$arr_search['name'][] = "wr_".$j;
$arr_search['val'][] = $_GET["wr_".$j];
}
}
[/code]
둘중에 하나가 검색에서 여분필드를 담당하는 부분인 것 같은데
여기서 어떻게 수정을 해야할지 조언좀 부탁드립니다..ㅠㅠ