나는 동적 테이블을 포함하는이 양식이 있습니다php MySql UPDATE가 작동하지 않습니까?
<form action="<?php echo $editFormAction;?>" method="post" name="form1">
<input type="hidden" value="<?php echo (int) $_GET['a'];?>" name="pat_id">
<table>
<tr>
<th>#</th>
<th>ORDER DESC</th>
<th>STATUS</th>
<th>SENDING DATE</th>
<th>DELIVERING NO</th>
<th>DELIVERING DATE</th>
<th>COMMENT</th>
</tr>
<?php do { ?>
<tr>
<td><?php echo $row_medi['order_no']; ?></td>
<td><?php echo $row_medi['ORDER_DESC']; ?></td>
<td><select name="mydropdown[<?php echo $row_medi['order_no']; ?>]"><option value="Undelivered">Undelivered</option><option value="Delivered">Delivered</option></select></td>
<td><?php $sqldate=date('d-m-Y',strtotime($row_medi['SENDING_DATE']));
echo $sqldate; ?></td>
<td><?php echo $row_medi['DELIVERING_NO']; ?></td>
<td><?php $sqldate=date('d-m-Y',strtotime($row_medi['DELIVERING_DATE']));
echo $sqldate; ?></td>
<td><?php echo $row_medi['COMMENT']; ?></td>
</tr>
<?php } while ($row_medi = mysql_fetch_assoc($medi)); ?>
</table>
<input type="submit" value="Save" />
<input type="hidden" name="MM_insert" value="form1">
</form>
각 행이있는 드롭 다운 메뉴가보고 나는이 드롭 다운 메뉴의에서 선택된 값으로 구멍 행을 업데이트 할있다. 오류 메시지가 나타나지 않지만 저장 버튼을 클릭하면 선택한 행이 업데이트되지 않습니다 ?? 이것은 업데이트 코드입니다 :
다운 메뉴 '? 각 행에 동일한 선택 이름이 있으므로 $ _REQUEST [ 'mydropdown']은 드롭 다운의 마지막 행 값입니까 ?? – regilero
또한 echo ($ choice)를 시도 할 때 선택된 옵션의 값이 나타나지 않습니다 !!! 내가 그걸 고칠 수있는 방법 ?? – 7kemZmani