테이블에서 채워진 행이있는 양식이 있습니다. 각 행에는 사용자가 확인할 수있는 "체크 박스"가 있습니다.체크 박스 배열을 반복합니다.
양식을 제출할 때 어떤 확인란을 선택했는지 읽고 데이터 테이블에 결과를 삽입 할 수 있기를 원합니다.
내 코드는 지금까지 FORM :
<form method="post" name="form1" action="<?php echo $editFormAction; ?>">
<table
<?php do { ?>
<tr>
<td>input type="text" name="InspectRoomNo" value="<?php print $row_InspectItems['AuditItemNo']; ?>"></td>
<td>php echo $row_InspectItems['AuditItem']; ?>td>
<td>input name="check[]" type="checkbox" ></td>
</tr>
<?php } while ($row_InspectItems = mysql_fetch_assoc($InspectItems)); ?>
<input type="submit" value="Insert record">
</table>
인서트 : 나는 데 문제는 모든 체크 박스에 대한 반환 된 값입니다
while($row = mysql_fetch_assoc($Items))
{
$array[] = $row['AuditItem'];
}
foreach($array as $id) {
$AuditItemID = mysql_real_escape_string($id);
if(isset($_POST['check'])){
$Checked = mysql_real_escape_string($_POST['check'][$row]);
}
}
도, 사실 테이블에서 $ 항목을 읽어 들인다 확인란이 선택되지 않은 경우
누구든지이 문제를 해결할 수 있습니까?
감사합니다.