Php 如何通过邮件从数据库发送回迁数据 邮件是空的。它不显示从数据库中获取数据
试试这个Php 如何通过邮件从数据库发送回迁数据 邮件是空的。它不显示从数据库中获取数据,php,mysql,phpmailer,Php,Mysql,Phpmailer,试试这个 $subject2 = "Copy of your form submission"; $message = $row["description"]; mail($to,$subject,$message,$headers); 第一: 如果数组包含值,请执行以下操作: var_dump($result->fetch_assoc());exit; //寄信 邮件($to、$subject、$description、$headers); 您可以使用另一种最好的方法发送电子
$subject2 = "Copy of your form submission";
$message = $row["description"];
mail($to,$subject,$message,$headers);
第一:
如果数组包含值,请执行以下操作:
var_dump($result->fetch_assoc());exit;
//寄信
邮件($to、$subject、$description、$headers);
您可以使用另一种最好的方法发送电子邮件,可以在composer中使用,并包含发送电子邮件的类。
你可以发送smtp和在所有服务谷歌,雅虎。。。点获取垃圾邮件文件夹,仅在收件箱中
//store data in Description variable
$description='';
<?php
while($row = $result->fetch_assoc())
{
$description=$description."<br>".$row["description"]."<br>";
}
?>
//send mail
mail($to,$subject,$description,$headers);
$subject2=/=$subject
就是这么简单吗?您有一个名为$headers
的变量吗?如果有,它是什么contain@RiggsFolly$headers=“From:”$来自$subject2=“您提交的表格副本”$to='mymailid'$message=$row[“description”];邮件($to、$subject、$message、$headers);这里的邮件功能正在工作。如何在邮件中不添加提取数据。我已经试过这个代码了。但邮件是以空邮件发送的。它没有获取mysql获取数据。数据正在显示$message=$row[“description”];但未发送到邮件id。$message未发送到邮件。$message
中的内容;非常感谢。我添加了以上两个代码,表示结果正在显示。但不是邮寄。如果我添加$description=“”;-邮件正在发送,但结果未显示。但我需要的结果应该显示以及需要发送邮件也。
var_dump($result->fetch_assoc());exit;
<?php
while($row = $result->fetch_assoc())
{
echo "<br> ". $row["description"]. " <br>";
}
?
//store data in Description variable
$description='';
<?php
while($row = $result->fetch_assoc())
{
$description=$description."<br>".$row["description"]."<br>";
}
?>
//send mail
mail($to,$subject,$description,$headers);
//Create the Transport.
$transport = \Swift_SmtpTransport::newInstance('smtp.ddd.com', 587, 'tls')
->setUsername('noreply@ddd.com')
->setPassword('iFv0(W6Ltl=r')
->setStreamOptions(array(
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true
)
)
);
//Create the message
$message = \Swift_Message::newInstance();
//Give the message a subject
$message->setSubject($title)
->setFrom('noreply@ddd.com')
->setTo($email)
->setBody($title, 'text/html')
->addPart($body, 'text/html');
//Create the Mailer using your created Transport
$mailer = \Swift_Mailer::newInstance($transport);
//Send the message
$result = $mailer->send($message);
if ($result) {
echo "Email sent successfully";
}
else
{
echo "Email failed to send";
}