为了账号安全,请及时绑定邮箱和手机立即绑定

如何更新php mysql中选定的复选框值?

如何更新php mysql中选定的复选框值?

DIEA 2021-11-05 10:40:05
提交时在 html 表选中复选框中,将选中的复选框值更新到 mysql 数据库例子 : update enquires set status = '2' where id in ( selected checkbox values)
查看完整描述

1 回答

?
杨魅力

TA贡献1811条经验 获得超6个赞

使用复选框的名称 attr 作为数组,如 'id[]'


喜欢。


<form method="post">

<table>

<tr>

        <td><input type="checkbox" value="<?php echo $row_id;?>" name="id[]"></td>

        <!-- other table data <td> -->

    </tr>


    <tr>

        <td><input type="checkbox" value="<?php echo $row_id;?>" name="id[]"></td>

        <!-- other table data <td> -->

    </tr>



</table>


<input type="submit" name="update_data" value="update">

</form>

提交表单后,您将获得数组中所有已检查的 id。使用 implode 获取以逗号分隔的 id 并在更新查询中使用。


喜欢。


<?php


if(isset($_POST['update_data'])){

    echo $query_id = implode(',', $_POST['id']);


    //write the update query

}

?>


查看完整回答
反对 回复 2021-11-05
  • 1 回答
  • 0 关注
  • 157 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信