Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何通过邮件从数据库发送回迁数据 邮件是空的。它不显示从数据库中获取数据_Php_Mysql_Phpmailer - Fatal编程技术网

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";
    }