显示使用php邮件功能发送的电子邮件数量

时间:2012-10-16 12:08:08

标签: php email count echo

我正在创建一个显示属性的房地产网站。在每个房产列表中,我想要一个显示“快速兴趣”的按钮,点击时,此按钮应该向我发送一封电子邮件,其中包含表示感兴趣的用户详细信息(用户将登录,因此他们的所有详细信息都将来自他们的帐户)。

我的电子邮件功能正常,但是,我还想显示有“表达兴趣”的人数。有没有办法跟踪使用此按钮发送电子邮件的次数并显示“xx人们对此属性表示了兴趣”

2 个答案:

答案 0 :(得分:1)

在发送邮件之前存储在数据库中,在发送邮件之前,包括人数或感兴趣的人,简单的查询就足够了,或者如果你有一个内容管理系统,你可以将其包含在那里,在这两种情况下,您都需要一个中间表(用户ID和房地产ID之间的连接)

答案 1 :(得分:0)

我会在数据库中添加另一个表来存储property_id和user_id。如果用户单击表示兴趣,则使用当前property_id和当前user_id向该表添加另一行。要获得链接数量,您只需计算行数

SELECT count(user_id) FROM interest_relation WHERE property_id = 'your property id'

通过这种方式,您还可以找出哪个用户对哪个属性感兴趣。