그누보드 변수?이름?관련 질문입니다.
본문
<?php
include_once('./_common.php');
$sql = " select * from g5_write_sub01_03 where wr_5 = '".$_POST['item']."' ";
$result = sql_query($sql);
$field = "<option value=''>-선택-</option>";
while($row=sql_fetch_array($result)){
$field .= "<option value='".$row['wr_id']."'>".$row['wr_subject']."</option>";
}
echo $field;
?>
sql문 부분에서 $_POST['item'] 에 'item'이 무얼 의미하는건가요
따로 만든건가요 아니면 원래 그누보드에 저장되어 있는 것인지 궁금합니다.
답변 4
form의 전송방식은 POST와 GET이 있습니다. 파일은 좀 별개~
form에서 입력한 값을 POST로 submit을 하게되면 php에서는 $_POST['인풋네임']로 해당 값을 받을 수 있습니다.
GET으로 submit을 하게되면 $_GET['인풋네임']으로 값을 받을 수 있습니다.
POST나 GET 중 랜덤으로 값이 올때는 $_REQUEST['인풋네임'] 로 받을 수 있습니다.
ex)
<form method="POST" action="전송할페이지">
<input type="text" name="aaa" value="값">
<input type="submit" value="전송">
<form>
=============================
$aaa = $_POST['aaa'];
echo $aaa;
추신) 질문사항에서 aaa 빨간색부분을 보면 이해되실듯...
여분필드 5번째 (wr_5) 에 저장되어있는 것 보니,
따로 만든것입니다.
원래 잇는건 아닙니당~
전페이지를 보시면 뭔지 알거같네요~
$sql = " select * from g5_write_sub01_03 where wr_5 = '".$_POST['item']."' ";
유추하자면
sub01_03 의 게시판에 wr_1~ wr_10 여분 필드 중에 wr_5 에 어떤 정보의 저장값과
비교해서 가져오라는 애기인데요
제가보기에는 게시판 글쓰기에 동적 활용을 위해 쓰이는 옵션 변경 소스로 보이네요