Php Sql插入取决于选择选项和输入类型=复选框

Php Sql插入取决于选择选项和输入类型=复选框,php,mysql,sql,database,phpmyadmin,Php,Mysql,Sql,Database,Phpmyadmin,我有以下代码: INSERT INTO People (Salutation, LastName, Gluten, Crustaceans, Egg, Fish, Peanut, Celery, Mustard, Sesame, Sulphite, Nuts, Soy, Lupin, Milk, Molluscs) 然后是输入、选择选项和复选框列表 <input name="LastName"> <select name=Salutation> <option

我有以下代码:

INSERT INTO People (Salutation, LastName, Gluten, Crustaceans, Egg, Fish, Peanut, Celery, Mustard, Sesame, Sulphite, Nuts, Soy, Lupin, Milk, Molluscs)
然后是输入、选择选项和复选框列表

<input name="LastName"> 
<select name=Salutation> 
<option  selected=selected hidden value="select your salutation">Please select</option>
<option value="mr">mr</option>
<option value="mrs">mrs</option>
<input type="checkbox" name="Gluten" value="Allergic">
And so on w/ the checkboxes

这似乎不起作用。这可能吗?如果是,是否可以使用aboolean?

您的插入查询不完整

 INSERT INTO People (Salutation, LastName, Gluten, Crustaceans, Egg, Fish, Peanut, Celery, Mustard, Sesame, Sulphite, Nuts, Soy, Lupin, Milk, Molluscs)
此查询中应包含关键字值

大概

INSERT INTO People (name) values ('Salutation')

你应该考虑一篇关于插入查询的文章。

你能显示真正的代码吗?这样我们就可以看出为什么它真的不起作用了。用户只是猜测你的真实代码是什么,你的插入查询是不正确的,更像是不完整的。我想你应该等一下。为什么是微软的文章?这不使用MySQL,它使用的是MSSQL,而不是问题的标签。编辑:根据他们还希望插入的原始帖子和复选框值编辑此评论。问题太宽泛,但大多不清楚。是否可以输入多个值?在单个插入查询中,只能插入一行数据。