一起添加数据库条目

时间:2015-12-28 12:05:37

标签: php mysql sql

我正在制作一个网站,允许管理员基本上为用户添加点数。

目前,我有一张表格,其中id_child是唯一的,id_points更改。因此,id_points的常量流可以进来,但它只显示最新的id_points,而不是总数。WebClient

我想知道如何创建一个可以将所有这些添加到一起的PHP脚本。

enter image description here

从图像中可以看出,我希望将所有id_points值加在一起得到一个总数,这是针对相同的id_child

2 个答案:

答案 0 :(得分:1)

希望我理解得对。

首先,如果您只想显示添加的最新点,则必须创建另一个表#__points,以保持每个新的点数变化。

idPRIMARYAUTO_INCRENMENTpts需要3列user_iduser_id将FK改为id_child

因此,当您想要添加新记录时:

INSERT INTO `#__points` (pts,user_id) VALUES ("$pts",$id)

如果要为每个管理员选择最后插入的值:

SELECT * from `#__points` where user_id=$id ORDER BY id ASC LIMIT 1

答案 1 :(得分:1)

使用SQL sum()功能:

select sum(id_points) from table `table_name` where `id_child` = 1