값넘기기

method=post 로 update1.php 에 값을 넘겨주는데요..어떻게 값을 받는지요...ㅜㅜ

<form name=fcoupon method=post action="boo_update1.php">
<?
while( $roww = mysql_fetch_array($res)){
$mb_id=$roww[mb_id];
$mb_1=$roww[mb_1];
$mb_nick=$roww[mb_nick];
?>
<tr height="27" class="list0 col1 center" onmouseover="this.style.backgroundColor='F2F2F2'" onmouseout="this.style.backgroundColor='FFFFFF'">
<td><?=$mb_nick?></td>
<td><?=$mb_id?></td>
<td><?=$mb_1?></td>
<td><input type='checkbox' value='1' name='mb_5[$i]' ";
if($row[mb_5])
echo "checked";></td>
<td><input type='checkbox' value='1' name='mb_6[$i]' ";
if($row[mb_6])
echo "checked";></td>
<td><span class='button blue small1'><input type='submit' value="변경저장" class="btn1"></span></td>
</tr>
</form>

위에 내용을 update1.php 에서 값을 받아서..$sql = 'update $g4[member_table]....을 실행하려는데요...

update1.php 에서 어떻게 값을 받아야 하나요..

$mb_id, mb_5, mb_6 의 값을 넘겨 받아야 합니다.

$mb_id=$_POST[mb_id]; 이런건 아닌거 같은데요...

조언 부탁드립니다.
|

댓글 2개

name='mb_5[$i]'을 POST한 결과는
boo_update1.php 상단에 print_r(mb_5); 해보시면 배열로 넘어오게 됩니다.

mb_id, mb_5, mb_6모두 동일한 방법으로 배열로 받으시고
for문으로 돌려서 결과를 처리하시면 됩니다.

for($i=0;$i<count($mb_id);$i++){
echo $mb_id[$i].",".$mb_5[$i].",".$mb_6[$i]."<br>";
}
감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
14년 전 조회 809
14년 전 조회 1,085
14년 전 조회 3,266
14년 전 조회 3,764
14년 전 조회 789
14년 전 조회 2,183
14년 전 조회 965
14년 전 조회 2,280
14년 전 조회 3,224
14년 전 조회 1,210
14년 전 조회 1,542
14년 전 조회 1,000
14년 전 조회 1,749
14년 전 조회 1,527
14년 전 조회 971
14년 전 조회 1,573
14년 전 조회 958
14년 전 조회 1,027
14년 전 조회 1,166
14년 전 조회 1,516