[英]codeigniter mssql query result to mail
我想通過使用codeigniter發送電子郵件,並且消息正文將包含mssql查詢結果。
我不知道在這種情況下該怎么辦。 也嘗試過。 mssql_row_assoc()。 但它僅通過郵件發送一行。
碼:
while($row = mssql_fetch_array($query)){
$this->email->message( "<table border='1' style='width:100%; height:auto;'>
<tr>
<td>Date</td>
<td>Name</td>
<td>Department</td>
<td>Time</td>
</tr> <tr>
<td>".$row['emp_valid_date']."</td>
<td>".$row['emp_valid_name']."</td>
<td>".$row['emp_valid_dept']."</td><td>".
$row['emp_valid_time']."</td>
</tr>"
);
}
需要幫忙。
嘗試先創建一個表並將其存儲在變量中,然后將其添加到$this -> email -> messsage
例:
$data = "<table border='1' style='width:100%; height:auto;'>";
while($row = mssql_fetch_array($query)){
$data .= "
<tr>
<td>Date</td>
<td>Name</td>
<td>Department</td>
<td>Time</td>
</tr>
<tr>
<td>".$row['emp_valid_date']."</td>
<td>".$row['emp_valid_name']."</td>
<td>".$row['emp_valid_dept']."</td>
<td>".$row['emp_valid_time']."</td>
</tr>";
}
$data .= "</table>";
$this->email->message($data);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.