如何在PHP中将更改(否)发送到(是)时发送电子邮件
我的数据库
----------------------------------------
| ID | Send | Flag | User |
----------------------------------------
| 1 | No | 0 | John |
----------------------------------------
| 2 | Yes | 1 | Sarah |
----------------------------------------
| 3 | Yes | 1 | Layan |
----------------------------------------
例如:
更改(否)为(是)时发送此电子邮件至:info@website.com
注意:
发送电子邮件时,将标志从0更改为1,如果标志1不再向同一用户发送
电子邮件:
Dear Admin,
User (Sarah) - Done
User (Layan) - Done
Best Regards.
答案 0 :(得分:0)
假设通过网页上的表单更改数据,只需将现有(旧)值与新值进行比较即可。如果更新的值是"是",请发送电子邮件。 你可以"得到"现有(旧)值有多种方式:最简单的方法是将其作为隐藏表单字段中的值传递:
if($_POST['old_value_from_hidden_form_field'] == 'no' && $_POST['new_value_from_form'] == 'yes') {
// send email
}