我有一个 MySql 表,我想从中获取用户电子邮件,其中给出了用户 ID 来精确定位信息。然后我想获取此电子邮件,将其存储在变量中,然后使用它向脚本内的某人发送电子邮件。
这是我到目前为止的代码,但它不显示:
<
?php
$appid = $_POST["appid"];
$option1 = $_POST['radio'];
$servername = "localhost";
$username = "mcxjb";
$password = "password";
$dbname = "members1";
// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
$sql = "UPDATE users SET user_level='$option1' WHERE userid=$appid";
if (mysqli_query($conn, $sql)) {
echo "Success!";
} else {
echo "Error " . mysqli_error($conn);
}
$emailsql = "SELECT email_address FROM users WHERE userid=$appid";
$query = mysql_query($emailsql);
mysqli_close($conn);
?>
该脚本允许用户批准或拒绝个人申请。然后,它会将该用户的用户级别更新为已批准或已拒绝。然后,我想通过使用给定的用户 ID 提取他们的电子邮件并从 SQL 表中获取它来向用户发送电子邮件!
谢谢, 标记
最佳答案
while ($row = mysqli_fetch_array($query))
{
//access Email using $row['email_address']
// use PHP mail function here
}
关于php - 从 MySql 表中选择信息,然后将其存储到变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33069323/