Добрый день!
Возникла потребность вытаскивать из бд информацию и отправлять в виде таблицы на e-mail.
Отправлять почту я умею, оперировать данными из бд тоже, но не понимаю, как мне вывести таблицу в message, чтобы отправилась именно таблица со
всеми выбранными строками. Пытался сделать циклом, но ничего не выходит.
$subject = "Тема";
require_once('db.php');
function get_s()
{
global $link;
$link->set_charset("utf8");
$p1 = 'xxx';
$sql = "SELECT * FROM current WHERE par= '$p1' ORDER BY id";
$result = mysqli_query($link, $sql);
$ps = mysqli_fetch_all($result, MYSQLI_ASSOC);
return $ps;
}
$message = '<table>
<thead>
<tr>
<th scope="col">col1</th>
<th scope="col">col2</th>
<th scope="col">col3</th>
<th scope="col">col4</th>
</tr>
</thead>
<tbody>
<tr>
<th></th>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>';
$headers= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";
mail($to, $subject, $message, $headers);