값을 다른페이지로 보내는 법 질문입니다.
본문
제가 아래처럼 코딩을 했습니다..
그러면 여러개의 박스가 생기고 그 안에 "수정" 이라는 단추가 생깁니다..
수정을 누르고 오케이를 누르면 해당 박스 데이타 wr_no 값이 test.php 로 넘어가게 하려고 합니다..
페이지를 여는것 까지는 했는데...값을 어떻게 보내는 건지 질문 드립니다..
<? $sql = " select * from g5_write_10102shop order by wr_3 " ;
$x = sql_query($sql);
for ($i=1; $row = sql_fetch_array($x); $i++) {
?>
<table><tr><td>
<a class="btn_b02" onclick=delivery_ok(); >수정</a>
</td></tr></table>
<? } ?>
<script>
function delivery_ok(){
yx1 = confirm("배송을 완료 하겠습니까?");
if(yx1 == true){
window.open('test.php', 'test', 'left=100,top=100,width=620,height=510,scrollbars=1');
new_win.focus();
}else{
;
}
}
</script>
답변 2
<a class="btn_b02" onclick=delivery_ok(); >수정</a>
이 부분에 javascript function으로 $wr_no를 넘겨주도록 해주고
<a class="btn_b02" onclick=delivery_ok(<?php echo $row[wr_no]; ?>); >수정</a>
자바스크립트 부분은 이렇게
<script>
function delivery_ok(wr_no){
yx1 = confirm("배송을 완료 하겠습니까?");
if(yx1 == true){
window.open('test.php?wr_no=' + wr_no, 'test', 'left=100,top=100,width=620,height=510,scrollbars=1');
new_win.focus();
}else{
;
}
}
</script>
해주심 되지 않을까 싶네요. ^^
!-->!-->GET 으로 넘기려면
test.php?var=value
와 같은 방식으로 넘기며됩니다.
여러개 넘기려면
test.php?var1=value1&val2=value2
위와 같이 &로 연결하면 됩니다.