2016-04-07 2 views
0

私はメーラースクリプトを持っており、フォームに記入した人に電子メールで送付したいと思います。この情報はデータベースから呼び出されています。どのように私はこれをフォーマットしようとしても、それは動作しません。MySQLレコードフィールドの結果をPHPオブジェクトに入れるにはどうしたらいいですか?

$mail=new PHPMailer; 
    $mail->addAddress("[email protected]"); 
    $mail->addCC("[email protected]"); 
    $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"); 
    }; 

私は2番目のaddCCについて話しています。これは不可能ですか?これは動作するはず

+0

単に優しいヒントを、あなたはこのページの上に読むことをお勧めしますTo-Ask Guide](https://stackoverflow.com/help/how-to-ask)を使用することで、質問が簡単に答えることができ、できるだけ明確になることを常に確認することができます。何かが「うまくいかない」と言っても、ほとんどの場合、十分な情報ではありません。あなたが抱えている問題を修正するためにあなたがした努力と、それらの修正を試みたときに何が起こったのかを必ず含めてください。ショーコードとエラーメッセージも忘れないでください! –

答えて

2

:[How-:

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

それとも、オブジェクトを返却する場合は、

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

+0

私はそれを最初に試みましたが、どちらもうまくいきませんでした。 – SherwoodPro

+1

'var_dump($ order_info);は何を表示しますか? – rjdown

+0

@SherwoodProあなたの質問に '$ order_info'を生成するコードを追加する必要があります。 –

関連する問題