栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何在表格中插入多个复选框值?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在表格中插入多个复选框值?

您应该指定

<input type="checkbox" name="Days[]" value="Daily">Daily<br>

作为数组。

添加

[]
到所有名称,
Days
然后像数组一样在php上工作。

之后,您可以

INSERT
在db的不同列中使用值,也可以使用
implode
并将值保存到一列中。


没有测试过,但是您可以尝试这样。不要忘了替换

mysql
mysqli

<html><body><form method="post" action="chk123.php">Flights on: <br/><input type="checkbox" name="Days[]" value="Daily">Daily<br><input type="checkbox" name="Days[]" value="Sunday">Sunday<br><input type="checkbox" name="Days[]" value="Monday">Monday<br><input type="checkbox" name="Days[]" value="Tuesday">Tuesday <br><input type="checkbox" name="Days[]" value="Wednesday">Wednesday<br><input type="checkbox" name="Days[]" value="Thursday">Thursday <br><input type="checkbox" name="Days[]" value="Friday">Friday<br><input type="checkbox" name="Days[]" value="Saturday">Saturday <br><input type="submit" name="submit" value="submit"></form></body></html>

<?php// Make a MySQL Connectionmysql_connect("localhost", "root", "") or die(mysql_error());mysql_select_db("test") or die(mysql_error());$checkBox = implode(',', $_POST['Days']);if(isset($_POST['submit'])){$query="INSERT INTO example (orange) VALUES ('" . $checkBox . "')";    mysql_query($query) or die (mysql_error() );    echo "Complete";}?>


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/408219.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号