0

我正在尝试在管理页面中向公司网站添加“切换”功能。基本上,这家公司向许多订阅者发送月度报告。他们使用数据库来存储所有公司和订阅者信息,并且在他们网站的管理页面中,他们可以添加新公司和订阅者。当订阅日期快要结束时,订阅者会收到一封自动到期提醒电子邮件。但是,他们希望能够选择订阅者是否收到到期电子邮件。所以在他们可以编辑订阅者信息的管理页面上,我想放置一个开关,可以设置他们是否收到它。我正在尝试找出最好的方法来做到这一点以及哪些 php 页面需要更改。

如果您想从可能的 php 页面(例如 admin/index.php 等)中查看一些代码,请告诉我

谢谢

4

1 回答 1

1

实际上query,正如我所料,您正在检查将在某个日期到期的用户

"SELECT name, email, datetime_expire FROM subscriber WHERE datetime_expire = '".$expiry."'"

我认为您应该integer在表中添加一个字段,subscriber例如not_expiring默认设置为0. 所以你应该把你的查询改成这个

"SELECT name, email, datetime_expire FROM subscriber WHERE datetime_expire = '".$expiry."' and not_expiring = '0'"

现在您必须修改管理页面并在订阅者表单中添加一个复选框来控制这个新的数据库字段,并能够将 = 设置1为您不想向其发送电子邮件的客户。在更新表的管理文件中必须有另一个查询subscribers,您也应该更改它。

于 2013-04-16T07:12:13.810 回答