您应该指定
<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";}?>


