gpt4 book ai didi

php 不应多次向使用同一电子邮件多次回复的同一个人发送电子邮件

转载 作者:行者123 更新时间:2023-11-29 17:18:31 25 4
gpt4 key购买 nike

我是 php 新手。任何帮助将不胜感激。

我的问题是,当用户回复具有特定 id 的任何帖子时,php 会发送一封电子邮件,提醒之前曾评论过具有相同 id 的帖子的用户,问题是该人是否已为该帖子输入了 3 个回复收到 3 封电子邮件,因为我的数据库有来自同一用户的回复条目,每个帖子的电子邮件多次。

这就是问题所在

$to = $row['电子邮件'];

如何确保它不会多次向用户发送电子邮件?

// update data in mysql database 
$sql4= "select * from answer WHERE id='$id'";

$result4=mysql_query($sql4);


while($row = mysql_fetch_array($result4))
{

$to = $row[‘email’] ;

// Your subject
$subject="$name Reply on example.com”;

// From
$header="from: Associate <no-reply@example.com>";

// Your message

$message = "$name Reply on example.com\n$comment\nDate and Time=$datetime\nhttps://www.example.com/upload/$img\nfor More Visit https://www.example.com/visit/“;

// send email
$sentmail = mail($to,$subject,$message,$header);

}

最佳答案

将查询更改为:$sql4= "SELECT DISTINCT * FROM answer WHERE id='$id'";

关于php 不应多次向使用同一电子邮件多次回复的同一个人发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51402780/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com