for문 관련 입니다.
본문
<?php
for ($i=1; $i<15; $i++) {
?>
<tr>
<th>항목명</th>
<td><input type="text" name="item_<?php echo $i ?>" value="<?php echo $result['item_'.$i] ?>" class="frm_input"></td>
<th>값</th>
<td><input type="text" name="item_value_<?php echo $i ?>_value" value="<?php echo $result['item_value_'.$i] ?>" class="frm_input"></td>
</tr>
<? } ?>
이렇게 15개를 입력 받고
업데이트 페이지는
if ($_POST['type'] == "naver") {
for ($i=0; $i<15; $i++) {
$sql = "update `order_list_naver`
set item_$i = '{$_POST['item_'][$i]}',
item_value_$i = '{$_POST['item_value_'][$i]}',
";
sql_query($sql);
}
}
이렇게 하면 되는건가요?
!-->!-->답변 1
<?php
for ($i = 1; $i < 15; $i++) {
?>
<tr>
<th>항목명</th>
<td><input type="text" name="item_<?php echo $i ?>" value="<?php echo $result['item_'.$i] ?>" class="frm_input"></td>
<th>값</th>
<td><input type="text" name="item_value_<?php echo $i ?>" value="<?php echo $result['item_value_'.$i] ?>" class="frm_input"></td>
</tr>
<? } ?>
if ($_POST['type'] == "naver") {
for ($i = 0; $i < 15; $i++) {
$sql = "update `order_list_naver`
set item_{$i} = '{$_POST['item_' . $i]}',
item_value_{$i} = '{$_POST['item_value_' . $i]}',
";
sql_query($sql);
}
}
답변을 작성하시기 전에 로그인 해주세요.