답변 2개 / 댓글 3개
셀렉트 변경시에 현제페이지뒤에 쿼리파라미터로 셀렉트밸류값을 붙여서 링크이동 시키고 리스트를 가져오는 sql문의 where절에 php if문으로 if ($_REQUEST["파라미터"] == "셀렉트밸류값"){ sql문 .= "AND wr_10 = '".셀렉트밸류값."' " } 을 삽입해주시면 될거같은데요
죄송 질문이해를 잘못했네요...
보여질때 select를 보여주고싶다는거셨군요..
그러면
<?php
if ($view["wr_10"] != "") {
$selectOptions = explode("|",$view["wr_10"] );
?>
<select>
<option value="" selected>선택해주세요</option>
<?php
for ($i = 0; $i < count($select); $i++) {?>
<option value="<?php echo $selectOptions[$i] ?>"><?php echo $selectOptions[$i] ?></option>
<?php
}?>
</select>
<?php
}
?>
이러시면 될거같은데요
답변에 대한 댓글 3개
$view["wr_10"] = "HTML|CSS|JS";
if ($view["wr_10"] != "") {
$options = explode("|",$view["wr_10"] );
?>
<select>
<option value="" selected>선택해주세요</option>
<?php for ($i = 0; $i < count($options); $i++) { ?>
<option value="<?php echo $options[$i] ?>"><?php echo $options[$i] ?></option>
<?php } ?>
</select>
<?php } ?>
저는 foreach 를 활용합니다.
<?php
$wr_10="AAA|BBBB|CCCC|DDDD";
$wr10 = explode("|", $wr_10);
?>
<select id="wr10">
<option value=''>선택하세요</option>
<?php
foreach($wr10 as $key => $val) {
echo "<option value='{$val}'>{$val}</option>";
}
?>
</select>
답변을 작성하려면 로그인이 필요합니다.
이런 형식으로 출력 하려합니다.
아르키어드님 답변대로 햇는데 상세페이지에서 분류내용이 출력 되지 않습니다.