如何使用PHP向多个用户发送消息
问题描述:
我正在使用PHP消息系统在用户之间发送消息。但我的问题是,如何将消息发送给new_pm.php中的多个用户。如何使用PHP向多个用户发送消息
$dn1 = mysqli_fetch_array($conn->query('select count(id) as recip, id as
recipid, (select count(*) from pm) as npm from registrationform where
email="'.$recip.'" '));
if($conn->query('insert into pm (id, id2, title, user1, user2, message,
timestamp, user1read, user2read)values("'.$id.'", "1", "'.$title.'",
"'.$id1.'", "'.$dn1['recipid'].'", "'.$message.'", "'.time().'", "yes",
"no")'))
答
伪代码:
的foreach user2array为用户
做你的插入查询,但用户2列,替换为目标用户ID值。
什么是id2列我不确定。也许你可以弄明白。
+0
不错downvote因为你懒得为自己想出任何东西。编码祝你好运。 – TurtleTread
通过电子邮件循环 –
您正在插入数据库。所以通过遍历所有用户2并相应地更改$ dn1 ['recipid']来为每个用户2插入消息数据。 – TurtleTread
@turtle tread我可以举个例子来理解。 – sabari