php - 当用户单击 "vote"w/php & mysql 时增加记录的分数

标签 php jquery mysql ajax math

我正在创建一个笑话网站。每个笑话都作为一条记录存储在 mysql 数据库中。我正在尝试开发一个投票链接,当单击“投票”链接时,该链接会增加笑话记录的“分数”列。

我只是希望得到一些关于如何执行此操作的一般指导...我计划使用 jquery 的 ajax 将笑话的 id 发送到 php 页面进行处理。我只是不确定要如何处理它……像这样吗?

 $id = $_POST['id']
 mysql_query("UPDATE jokes SET score='++' WHERE id='$id'");

每个笑话都在一个唯一标识的 <div> 中(id= 使用记录的唯一 ID 生成)。

非常感谢!

最佳答案

mysql_query("UPDATE jokes SET score= score + 1 WHERE id='$id'");

关于php - 当用户单击 "vote"w/php & mysql 时增加记录的分数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5228104/

相关文章:

mysql - 避免在 MySQL 中对两个几乎相同的表使用 UNION

php - 列出月份下的所有记录,以月份为表格行

php - 同时在数据库中插入和更新数据

php - SQL 模式 only_full_group_by 在 Lumen 5.7 中导致错误

jQuery Validate 和 Ajax - 失败后重置验证

jquery - 使用jQuery根据 "name"设置div的背景图像

php - 在 PHP 中连接 ECHO 语法

PHP 提交输入 Foreach() ID

javascript - jsTree 和上下文菜单 : modify items

php - Yii CDBCriteria 复杂连接查询