【问题标题】:display number of emails sent using php mail function显示使用 php 邮件功能发送的电子邮件数量
【发布时间】:2012-10-16 12:08:07
【问题描述】:

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

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

【问题讨论】:

    标签: php email count echo


    【解决方案1】:

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

    【讨论】:

    • 感谢您这么快的回答,您能给我更多的指导吗?甚至只是要搜索的内容。谢谢
    • 我将从中间表开始,点击插入 users id and the real estate id and just before sending the mail you can query the database (either a count where the real-estate id is the one the user selected or inner join on users table to get all the users 信息)
    • 谢谢 KA_lin。不幸的是,这仍然超出了我的范围,我在另一个论坛上找到了这段代码。目前它不起作用,无论如何它可以帮助吗? code
    【解决方案2】:

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

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

    这样您还可以找出哪个用户对哪个属性感兴趣。

    【讨论】:

      猜你喜欢
      • 2014-05-23
      • 2012-12-12
      • 2012-02-04
      • 2021-05-10
      • 1970-01-01
      • 2014-04-30
      • 1970-01-01
      • 1970-01-01
      • 2023-03-10
      相关资源
      最近更新 更多