Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将复选框值插入数据库_Php_Html_Phpmyadmin - Fatal编程技术网

Php 将复选框值插入数据库

Php 将复选框值插入数据库,php,html,phpmyadmin,Php,Html,Phpmyadmin,如何在不增加id的情况下将复选框值插入数据库 这是我的密码: for ($i=0; $i<=sizeof($checkbox); $i++){ $sql2="INSERT INTO tbl_training VALUES ('".$checkbox[$i]."')"; $result2=mysql_query($sql2); } 对于($i=0;$i在数据库表中指定自动增量列 例如: CREATE TABLE table1 ( id INT(10) NOT N

如何在不增加id的情况下将复选框值插入数据库

这是我的密码:

for ($i=0; $i<=sizeof($checkbox); $i++){
    $sql2="INSERT INTO tbl_training VALUES ('".$checkbox[$i]."')";
    $result2=mysql_query($sql2);
}

对于($i=0;$i在数据库表中指定自动增量列

例如:

CREATE TABLE table1 (
     id INT(10) NOT NULL AUTO_INCREMENT,
     ..
) ENGINE=MyISAM;

然后,如果您的
id
在MySQL中设置为
auto\u increment
,您可以将insert查询保留为空,如-

$sql2="INSERT INTO tbl_training (id,checkboxes) VALUES ('','".$checkbox[$i]."')";

请不要使用
mysql.*
函数来编写新代码。它们不再被维护,社区已经开始。请参阅?相反,您应该了解并使用或。如果您不能决定使用哪一个,将对您有所帮助。如果您选择PDO,。也请参阅谢谢,但我的问题是当id不在自动增量中时,我出现了错误。我需要数据库中的场景是1(checkboxvalue)1(checkboxvalue)2(checkboxvalue)2(checkboxvalue)2(checkboxvalue)诸如此类。很抱歉为这些插图说明。您的表结构是什么?谢谢,但我的问题是,当id不在自动增量时,我出现了错误。数据库中我需要的场景是1(checkboxvalue)1(checkboxvalue)2(checkboxvalue)2(checkboxvalue)2(checkboxvalue)诸如此类的东西。很抱歉,这里有插图。