2016-11-02 13 views
0

這裏是我符合條件的分支的代碼我試圖獲取多個分支與一個工作ID和存儲數組在一個變量$branches,我想發送這個郵件主體內容$branches例如,它包括cse,it,mech作業id 38我如何獲取多個值與ID和存儲在一個變量

我從r_job_branch選擇多個分局

$branchquery=$conn->query("SELECT * FROM r_job_branch where id_job=".$jobId) or die(mysqli_error()); 
$branchres=$branchquery->fetch_assoc(); 
$eligiblebranches=$branchres['id_branch']; 

我從r_branch選擇多個分支名稱

$bname=$conn->query("SELECT * FROM r_branch where id_branch=".$eligiblebranches) or die(mysqli_error()); 
$bres=$bname->fetch_assoc(); 
$branches=$bres['branch_name']; 

我想使用該變量在此:

$message='<html><body><strong>Eligible Branches:</strong>'.$branches.'</body></html>'; 
+1

你應該嘗試的循環和存儲數據。 –

回答

1

環路周圍撲滅分支名。

使用連接查詢,使你的數據庫連接是如何工作的一個猜測: -

<?php 

$message = '<html><body><strong>Eligible Branches:</strong>'; 

$branchquery=$conn->query("SELECT a.id_branch, 
           b.branch_name 
          FROM r_job_branch a 
          INNER JOIN r_branch b 
          ON a.id_branch = b.id_branch 
          where id_job=".$jobId) or die(mysqli_error()); 

while($bres=$bname->fetch_assoc()) 
{ 
    $message .= $bres['branch_name']."<br />"; 
} 
$message .= '</body></html>'; 
相關問題