如何使用电子邮件更新mysql数据库


How to update mysql database using Email?

我是php新手。我有一个场景,我想从update mysql databaseemail.

我有一个窗体在我的web应用程序。当用户填写表格和click on submit按钮时,数据保存在Database中,这里我希望email在点击submit button时也将Link of Form发送给manager进行批准。在电子邮件中,有一些内容或表单是由userApproveRe-Submit按钮填充的。

如果经理点击Approve按钮,那么我的数据库将通过Approved by manager的状态更新,并发送电子邮件给用户回复,并发送另一封电子邮件给组织批准Unit Head

Then下面是相同的场景。这里的表单显示在电子邮件中,由用户填写,有两个按钮ApproveRe-Submit,如果Unit Head点击Approve,那么数据应该在Db中更新,并向manageruser发送邮件。

这是可能的,我怎么能做到这一点。请给我一些有用的参考

当用户提交数据时,您将数据保存在数据库表中并发送电子邮件给经理以批准它,您可以通过以下步骤实现这一点。

1)当用户提交表单时,将数据保存到数据库表中,在数据库表中添加一个字段来表示该条目是否被批准,您将获得该记录的最后插入id。

2)通过yourscriptpath向经理发送带有链接的邮件以批准用户数据?Id ={插入的Id}

3)创建你在批准链接中指定的脚本,将你的逻辑放入该脚本

if(isset($_REQUEST['id']) && $_$_REQUEST['id']) {
    // check record exist with this id in databse
    //if record exist in databse change your approve flag to approve  
    // send approve mail to user you will get user detials from that id
    //redirect to success page    
}

希望对大家有所帮助