我正在Debian linux上运行MariaDB SQL服务器,已安装phpmyadmin。已安装并配置了SSMTP,因此我可以从命令行发送电子邮件。
我有一个简单的表,称为team_members,每次将新的团队成员添加到表中时,都会创建一个具有唯一ID的新行,我想知道如何将已添加到表中的内容作为电子邮件发送。
+------------+--------------+------+-----+---------------------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------+--------------+------+-----+---------------------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| nickname | varchar(255) | NO | UNI | NULL | |
| first_name | varchar(255) | NO | | NULL | |
| last_name | varchar(255) | NO | | NULL | |
| email | varchar(255) | NO | UNI | NULL | |
| timestamp | timestamp | NO | | current_timestamp() | |
+------------+--------------+------+-----+---------------------+----------------+
我知道使用触发器可以做到这一点,但我不太了解它是如何工作的。
任何人都可以给我一个如何实现此目标的示例。
此表不会经常更新,可能每月更新一次,因此不会引起很多不必要的电子邮件。
提前感谢。
我无处可去,因此我使用PHPMailer通过电子邮件发送输入表单的内容。它不完全是我想要的效果的100%。