Mysql替换多输入复选框上的查询

时间:2016-02-12 13:35:29

标签: mysql

我的数据库包含下表:

answers(answer_id,question_id,answer_text)  

在html中,我有一组9个复选框。他们都看起来像这样 -

<input id='1' type='checkbox' name="ques[]" value="1st input." />
.
.
.
<input id='9' type='checkbox' name="ques[]" value="9th input."/>

我目前正在使用以下mysql查询 -

replace INTO answers (q_id,answer_text) VALUES()//answer_id is auto increment.

这个想法是用户正好检查三个复选框并前进到下一个问题。他也可以重新回答这个问题。因此,只要重新回答相同的问题,我就需要更换记录 我在question_id上添加了一个唯一的密钥索引。但我也希望能够将3个复选框输入保存到同一个问题中,然后在重新应答时替换所有三个。 我对数据库做了哪些更改才能执行此操作?我的dB没有标准化吗?

0 个答案:

没有答案