我正在创建一个反馈表单(电子邮件和反馈文本字段),它会在反馈表中添加一个条目。提交表单并将条目添加到DB后,将生成自动递增的FeedbackID。提交表单后,还会向电子邮件发送一封电子邮件。如何在电子邮件中添加指向该特定反馈的链接。(例如:http://localhost/site/feedback.php?id=)只有在数据库中添加条目后,才会在DB中生成反馈ID。
答案 0 :(得分:0)
您的数据库将在输入时生成ID,您可以在代码中提取该ID,然后将其插入您的电子邮件中;所以假设您使用的是mysqli:
$lastID = $mysqli->insert_id
mysqli insert id documentation
或PDO:
$lastId = $dbh->lastInsertId();
PDO last insert id documentation
或codeigniter(只是看到你标记了这个)
$lastId = $this->db->insert_id();