stx로 쿼리 값 보내기
본문
회원선택창을 만드시고 stx 로 쿼리 값을 보내신후
$query = "SELECT * FROM $write_table WHERE left(wr_1,6) <= '$year$sel_mon' and left(wr_2,6) >= '$year$sel_mon' AND mb_id='{$stx}' ORDER BY wr_id ASC";
$result = sql_query($query);
형식로 처리하시면 되십니다
제가 이전에 질문한 것에 답변해주셨는데
저기에다가 쿼리값을 보낸다는 게 이렇게 선택 창을 만들어서 write에다가 stx를 기입하는 게 아닌가요?
<select name="stx" id="stx" required>
<option value="">선택</option>
<option value="red" <?php echo ($write['stx'] == "red") ? " selected" : "";?>>빨강</option>
<option value="blue" <?php echo ($write['stx'] == "blue") ? " selected" : "";?>>파랑</option>
<option value="green" <?php echo ($write['stx'] == "green") ? " selected" : "";?>>초록</option>
<option value="Orange" <?php echo ($write['stx'] == "Orange") ? " selected" : "";?>>주황</option>
<option value="purple" <?php echo ($write['stx'] == "purple") ? " selected" : "";?>>보라</option>
<option value="black" <?php echo ($write['stx'] == "black") ? " selected" : "";?>>검정</option>
<option value="pink" <?php echo ($write['stx'] == "pink") ? " selected" : "";?>>분홍</option>
<option value="gray" <?php echo ($write['stx'] == "gray") ? " selected" : "";?>>회색</option>
</select>
답변 1
재그 이전의 질문을 이해 모르니 답변이 틀릴수 있습니다.
1. form 으로 값이 전송되어야 합니다.
2. select 에 selected 는 그값과 일치하는것을 제일 먼저 호출 합니다.
3. 현재 select 안 value에 각각의 값이 지정되어줘야 합니다. (현재 색상?)
답변을 작성하시기 전에 로그인 해주세요.