이전 목록 다음
채택완료

셀렉트박스에 DB 연동후

2021-02-05 (금) 15:17:50 2,795
Copy
<?php
    $sql = "select wr_subject from g5_write_sub_01_01";
    $result = sql_query($sql);
 ?>

<?php
$wr_data = apms_unpack($write['wr_content']); // 추가폼값을 전부 글내용(wr_content)에 담음
?>

<select name="wr_data[location]" class="form-control">
    <?php while ($row = sql_fetch_array($result)) {?>
    <option value="<?php echo $row['wr_subject']; ?>">

    <?php echo $row['wr_subject']; ?></option>
    <?php } ?>
</select>

위 내용은 셀렉트박스에 다른 테이블의 제목을 호출해서 보여줍니다. 

일단, 저장은 잘 되는데, 수정페이지에서는 셀렉트박스 초기화되네요. ㅜㅜ;

방법좀 알려주세요...

|

답변 2개 / 댓글 1개

채택된 답변
+20 포인트
2021-02-05 (금) 15:44:05

<option value="<?php echo $row['wr_subject']; ?>">

->

<option value="<?php echo $row['wr_subject']; ?>" <?php echo $row['wr_subject'] == $wr_data['location'] ? 'selected' : '' ?>>

답변에 대한 댓글 1개

2021-02-05 (금) 16:04:07
항상 정확한 답을 제시해 주셔서 감사합니다. 항상 고맙습니다.^^
2021-02-05 (금) 15:25:23

업데이트문에서 필드에 변수 저장 됐는지 확인하시구요 웨어절도 같이 확인해보세요 

웨어절에서 문제 생겨서 그럴지도..

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