【问题标题】:How do I put a MySQL record field result inside a PHP Object?如何将 MySQL 记录字段结果放入 PHP 对象中?
【发布时间】:2016-04-07 20:41:42
【问题描述】:

我有一个邮件脚本,我希望它通过电子邮件发送给填写表格的人。正在从数据库调用此信息。无论我如何尝试格式化它,它都不起作用。

$mail=new PHPMailer;
    $mail->addAddress("email1@email.com");
    $mail->addCC("email2@email.come");
    $mail->addCC()->{$order_info['user_email']};
    $mail->isHTML(true);
    $mail->Subject=$config["mail"]["subject"];
    $mail->Body=$message;
        if(!$mail->Send()){
            echo "Error sending Email. " . $mail->ErrorInfo;
      } else {
            $URL="view-orders.php"; 
            header ("Location: $URL"); 
    };

我说的是第二个 addCC。这不可能吗?

【问题讨论】:

  • 只是一个友好的提示,您可能需要阅读此页面:The How-To-Ask Guide,这样您就可以始终确保您的问题易于回答且尽可能清晰。说某事“不起作用”几乎总是没有足够的信息。请务必包括您为解决遇到的问题所做的任何努力,以及尝试这些修复时发生的情况。也不要忘记您的显示代码和任何错误消息!

标签: php mysql object record


【解决方案1】:

这应该可行:

$mail->addCC($order_info['user_email']);

或者,如果您要返回对象,

$mail->addCC($order_info->user_email);

【讨论】:

  • @SherwoodPro 您应该将生成$order_info 的代码添加到您的问题中。
  • 表示邮件可用。我在我的问题中写它的方式是错误的。您的第二个选项有效。谢谢!
猜你喜欢
  • 2019-06-05
  • 1970-01-01
  • 1970-01-01
  • 2018-01-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-02
相关资源
最近更新 更多