如果输入不同,MYSQL减去值

时间:2017-08-18 09:28:34

标签: php jquery mysql ajax sql-update

我在表单上有一个文本区域(txt_desCription),用于计算分数。分数加权如下: 如果文本区域中的输入小于75个字,则将5个点添加到col_score列(数据库的tbl_score表中的TINYINT(1)。 如果文本区域中的输入大于75个字,则将10个点添加到数据库的tbl_score表中的col_score(TINYINT(1)列)。 onblur事件调用jquery脚本,该脚本计算'单词,然后将其发送到处理更新事件的add_score.php页面。代码如下:

{{1}}

它运作得非常好,但我不知道的是如果用户返回并更改文本区域中的文本,如何更新分数?

使用其他词语,如果用户改变了对答案的看法并返回并将答案更改为更短或更长的答案,该怎么办?意味着该值将从5更改为10,反之亦然。

请帮忙。我的头发在第二次变薄了: - )

1 个答案:

答案 0 :(得分:-2)

我认为你需要使用onchange jquery事件并在每次用户更改值时发送ajax请求。你ajax请求看起来像这样

DataGrid

我希望这会帮助你。