테스트 사이트 - 개발 중인 베타 버전입니다

값넘기기

· 14년 전 · 1169 · 2
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>";
}
14년 전
감사합니다.

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440