Php 从dropdwon列表收集信息并发送到电子邮件

Php 从dropdwon列表收集信息并发送到电子邮件,php,Php,我有一个问题。我需要从dropdows收集信息并发送包含该信息的电子邮件。我该怎么做?我想当他们选择他们想要生成和发送的邮件,并在DB表中写下这封邮件和他的日期时 <html> <body> <form> <?php $servername = "localhost"; $username = "root"; $password = ""; $dbname = "toner_orders"; $conn = new mysqli($servername

我有一个问题。我需要从dropdows收集信息并发送包含该信息的电子邮件。我该怎么做?我想当他们选择他们想要生成和发送的邮件,并在DB表中写下这封邮件和他的日期时

<html>
<body>
<form>
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "toner_orders";

$conn = new mysqli($servername, $username, $password, $dbname);


$sql = "SELECT name FROM printers";
$sql2 = "SELECT pieces FROM toners";
$result = mysqli_query($conn, $sql);
$result2 = mysqli_query($conn, $sql2);

echo "<select>";
while ($row = mysqli_fetch_array($result)) {
    echo "<option value='" . $row['name'] ."'>" . $row['name'] ."        </option>";
    }
echo "</select>";    
echo "<select>";
 while ($row = mysqli_fetch_array($result2)) {
echo "<option value='" . $row['peices'] ."'>" . $row['pieces'] ."       </option>";

}
echo "</select>";   


?> 
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "toner_orders";

$conn = new mysqli($servername, $username, $password, $dbname);


$sql = "SELECT name FROM printers";
$sql2 = "SELECT pieces FROM toners";
$result = mysqli_query($conn, $sql);
$result2 = mysqli_query($conn, $sql2);

echo "<select>";
while ($row = mysqli_fetch_array($result)) {
echo "<option value='" . $row['name'] ."'>" . $row['name'] ."</option>";

}
echo "</select>";   
echo "<select>";
while ($row = mysqli_fetch_array($result2)) {
echo "<option value='" . $row['peices'] ."'>" . $row['pieces'] ."     </option>";

}
echo "</select>";   


?>
<br><br>
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "toner_orders";

$conn = new mysqli($servername, $username, $password, $dbname);


$sql = "SELECT name FROM printers";
$sql2 = "SELECT pieces FROM toners";
$result = mysqli_query($conn, $sql);
$result2 = mysqli_query($conn, $sql2);

echo "<select>";
while ($row = mysqli_fetch_array($result)) {
    echo "<option value='" . $row['name'] ."'>" . $row['name'] ."    </option>";

}
echo "</select>";   
echo "<select>";
while ($row = mysqli_fetch_array($result2)) {
    echo "<option value='" . $row['peices'] ."'>" . $row['pieces'] ."    </option>";

}
 echo "</select>";  


?> 
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "toner_orders";

$conn = new mysqli($servername, $username, $password, $dbname);


$sql = "SELECT name FROM printers";
$sql2 = "SELECT pieces FROM toners";
$result = mysqli_query($conn, $sql);
$result2 = mysqli_query($conn, $sql2);

echo "<select>";
while ($row = mysqli_fetch_array($result)) {
    echo "<option value='" . $row['name'] ."'>" . $row['name'] ."</option>";

}
echo "</select>";   
echo "<select>";
while ($row = mysqli_fetch_array($result2)) {
    echo "<option value='" . $row['peices'] ."'>" . $row['pieces'] ."    </option>";

}
 echo "</select>";  


?>
<br><br>

<input type="submit" value="Submit">
</form>

 </body>
 </html>






一个问题你问了很多。一次处理一件事。首先,计算出当有人提交表单时你得到了什么。提示
打印($\u GET)
。在此之前,为每个用户指定一个名称,以便服务器获取您提交的信息,例如,
为了避免多次使用您的连接,您可以创建一个文件来存储数据,也可以发送一封电子邮件,您有mail()函数,当您点击提交按钮时,您不需要输入任何名称