채택완료

select 해당값 체크문제

2019-06-27 (목) 00:14:07 2,458

안녕하세요

게시판 글쓰기시 회원 이름과 아이디를 불러와서 select 박스에서 선택을 합니다.

Copy
<select name="wr_4" id="wr_4">
<?php
$sql = " select * {$sql_common} {$sql_search} {$sql_order} limit {$from_record}, {$rows} ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
?>
<option value="<?php echo $row['mb_id']; ?>"<?php echo ($row['mb_id'] == $row['mb_id']) ? " selected" : "";?>><?php echo $row['mb_name']; ?> [<?php echo $row['mb_id']; ?>]</option>
<?php } ?>
</select>

이런식으로 사용중입니다.

DB에는 잘 들어가는데요

게시글을 수정할 때 

체크했던 값에 seleted가 안되네요..ㅠ

고수님들의 도움을 요청해봅니다...

|

답변 2개 / 댓글 1개

채택된 답변
+20 포인트
Copy
<option value="<?php echo $row['mb_id']; ?>"<?php echo ($row['mb_id'] == $wr_4) ? " selected" : "";?>><?php echo $row['mb_name']; ?> [<?php echo $row['mb_id']; ?>]</option>

답변에 대한 댓글 1개

2019-06-27 (목) 01:18:38
이런방법이...ㅠ wr_4에 넣어두고 있다는걸 아예 생각도 안하고 있었네요 ㅋ
감사합니다^^
2019-06-27 (목) 00:34:05

<?php echo ($member['mb_id'] == $row['mb_id']) ? " selected" : "";?>

이렇게 해보세요 

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