2014-01-29 4 views
0

나는 데이터베이스에서 최신 정보를 얻을 곳 그래서 여기 ...PDO FetchAll 속으로 PHP 메일

$ci = $currentinfo->fetchAll(PDO::FETCH_ASSOC); 

그리고 여기에 내가 지난 주에서 약간의 정보를 얻을 수있는 곳입니다 ...

$pi = $pastinfo->fetchAll(PDO::FETCH_ASSOC); 

이제 모든 정보를 PHP 메일 기능에 넣는 문이 필요합니다. foreach 당신이 뭔가를 의미

foreach ($ci as $civalue) { 
foreach($pi as $pivalue) 

$result1 = $ci["info1"]-$pi["info1"]; 
$result2 = etc... 
     $body = $result1, etc...; 
     $to = '$civalue["email"]'; 
     $subject = 'Weekly Recap'; 
     $headers = 'From: [email protected]'; 
     mail($to, $subject, $body, $headers); 

답변

1

이의 라인을 따라 뭔가 ... :

내 말은 정확히 무엇
$result = array(); 
for ($i = 0; $i < count($ci); $i++) { 
    $result[] = $ci[$i]["info1"] - $pi[$i]["info1"]; 
} 


$body = implode(', ', $result); 
$to = '$civalue["email"]'; 
$subject = 'Weekly Recap'; 
$headers = 'From: [email protected]'; 
mail($to, $subject, $body, $headers); 
+0

. 많이 soooo 고마워요! – ChaseC