是这样,有2个表,一个表是users,存储用户信息的;另一个表是messages的,是存储站内信息的。
那么我现在做了这样的一个处理,但真心不知道如何搜索users里的username,然后赋值到messages的recipient里。[messages的数据结构就在下面的语句里]
foreach ($recipient as $value);{
$query = "INSERT INTO messages(date,recipient,sender,subject,body,unread,folder) values
('$t','$value','admin','$_POST[subject]','$_POST[body]','TRUE','sent'),
('$t','$value','admin','$_POST[subject]','$_POST[body]','TRUE','inbox')";
我的思路是这样,先搜索users里所有用户,将搜索出来(循环)的值赋值为recipient,那么recipient+1也就是users里所有的用户了,我想,如何用php来做这样的群发。
谢谢。
那么我现在做了这样的一个处理,但真心不知道如何搜索users里的username,然后赋值到messages的recipient里。[messages的数据结构就在下面的语句里]
foreach ($recipient as $value);{
$query = "INSERT INTO messages(date,recipient,sender,subject,body,unread,folder) values
('$t','$value','admin','$_POST[subject]','$_POST[body]','TRUE','sent'),
('$t','$value','admin','$_POST[subject]','$_POST[body]','TRUE','inbox')";
我的思路是这样,先搜索users里所有用户,将搜索出来(循环)的值赋值为recipient,那么recipient+1也就是users里所有的用户了,我想,如何用php来做这样的群发。
谢谢。