Php 将复选框值保存到mysql中的数据库
我正在进行一个项目,在这个项目中,我必须将复选框的状态和值(哪些数据的复选框已被单击?)保存到数据库中。例如:-如果我们选中复选框,那么它的当前状态应该保存在数据库中 这是我的密码Php 将复选框值保存到mysql中的数据库,php,mysql,checkbox,Php,Mysql,Checkbox,我正在进行一个项目,在这个项目中,我必须将复选框的状态和值(哪些数据的复选框已被单击?)保存到数据库中。例如:-如果我们选中复选框,那么它的当前状态应该保存在数据库中 这是我的密码 <?php //get rows query $query = $db->query("SELECT * FROM bankstatement"); if($query->num_rows > 0){ $i=0; while($row = $q
<?php
//get rows query
$query = $db->query("SELECT * FROM bankstatement");
if($query->num_rows > 0){
$i=0;
while($row = $query->fetch_assoc()){
?>
<form action="" method="post" enctype="multipart/form-data">
<tr>
<td><?php echo $row['cdate']; ?></td>
<td><?php echo $row['particulars']; ?></td>
<td><?php echo $row['reference']; ?></td>
<td><?php echo $row['deposits']; ?></td>
<td><?php echo $row['withdrawals']; ?></td>
<td><?php echo $row['bankname']; ?></td>
<td><?php echo $row['status']; ?></td>
<td><input type="checkbox" name="ch[$i++]"/><label for="reconcile bank stmt"></label></td>
</tr>
</form>
<?php } }else{ ?>
<tr>
<td colspan="8">No record(s) found.....</td></tr>
<?php } ?>
未找到任何记录。。。。。
现在请建议我怎么做??
提前感谢。设置复选框的值并阅读它1)复选框中没有任何值2)“ch[$i++]”无效,因为它位于PHP引擎之外。3) 要更新SQL,您需要传回某种主键,我在这里没有看到。您没有显示任何错误或问题,这是一个坏主意。然后,如果您想要运行程序的建议,请检查您收到的错误类型,然后询问错误。设置复选框的值并阅读它1)复选框中没有任何值2)“ch[$i++]”无效,因为它位于PHP引擎之外。3) 要更新SQL,您需要传回某种主键,我在这里没有看到。您没有显示任何错误或问题,这是一个坏主意。然后,如果你想要一个建议,将运行该程序,检查你得到什么样的错误,然后询问错误。