갈때까지 가보자
본문
자바스크립트로 input 동적 추가 및 배열로 저장까지는 했습니다.
우측하단 추가버튼 누르면 입력칸이 늘어나는데
각각을 입력하고 저장하면
이런 상황입니다.
엉엉 맨위의 tr에 배열이 모두 나오네요
스크립트는 이렇구요...어떻게 해야할지..
+'<td colspan="3"><input type="url" pattern="https?://.+" title="http:// 또는 https://" name="p_url[]" class="required" size="45" title="상품URL" value="'+value_arr['p_url']+'"> </td>'
+'<th><b>*단가</b></th>'
+'<td><input type="text" name="price[]" class="required" title="단가" value="'+value_arr['price']+'"></td>'
+'<th><b>*수량</b> </th>'
+'<td><input type="text" name="qty[]" class="required" title="수량" value="'+value_arr['qty']+'"></td>'
+'</tr>'
+'<tr>'
+'<th colspan="2"></th>'
+'<th><b>*</b>색상/사이즈</th>'
+'<td colspan="5"><input type="text" name="size[]" title="사이즈" value="'+value_arr['size']+'"></td>'
+'</tr>'
-------------------php------------
<tr>
<th class="img_th"> </th>
<td colspan="3"></td>
<th><b>*단가</b></th>
<td><input type="text" name="price[]" class="required" title="단가" value="<?=$shipping_list[$i]['price']?>" onkeyup="total_price(this);"></td>
<td><b>*수량</b></td>
<td><input type="text" name="qty[]" class="required" title="수량" value="<?=$shipping_list[$i]['qty']?>" onkeyup="total_price(this);total_qty(this);"></td>
</tr>
<?=$prite[$i]?>
<tr>
<th colspan="2"></th>
<th><b>*</b>색상/사이즈</th>
<td colspan="5"><input type="text" name="size[]" title="사이즈" value="<?=$shipping_list[$i]['size']?>"></td>
</tr>
답변 2
<?php
$price = explode('|', $shipping_list[0]['price']);
$count = count($price);
for($i = 0; $i<$count; $i++){
echo '<td><input type="text" name="price[]" class="required" title="단가" value="'.$price[$i].'"></td>';
}
?>
이런식으로 나머지도 해주시면 될꺼같습니다
!-->