Отправить данные из БД на почту

182
06 июня 2018, 02:20

Подскажите пожалуйста, как можно отправить данные из БД на почту в виде html. Вывожу данные из БД следующим образом

$query3 ="SELECT * FROM users";
$resultc = mysqli_query($link, $query3) or die("Ошибка " . 
mysqli_error($link)); 
if($resultc)
{
$rowsu = mysqli_num_rows($resultc); // количество полученных строк
echo "<br><br><form action='send.php' method='post'><table table 
class='table table-bordered table-hover' name='zayavka'><tr><th>Column1</th> 
<th>Column2</th><th>Column3</th><th>Column4</th> 
<th>Column5</th><th>Column6</th><th>Column7</th> 
<th>Column8</th><th>Column9</th></tr>";
for ($i = 0 ; $i < $rowsu ; ++$i)
{
    $rowu = mysqli_fetch_row($resultc);
    echo "<tr>";
        for ($j = 0 ; $j < 9 ; ++$j) echo "<td>$rowu[$j]</td>";
    echo "</tr>";
}
echo "</table> <input type='submit' name='submit' value='Submit'> </form>";

// очищаем результат
mysqli_free_result($resultc);   
// закрываем подключение
mysqli_close($link); 
}

Как полученные данные отправить на почту. Помогите пожалуйста

Answer 1
$query3 ="SELECT * FROM users";
$resultc = mysqli_query($link, $query3) or die("Ошибка " . 
mysqli_error($link)); 
if($resultc)
{
$rowsu = mysqli_num_rows($resultc); // количество полученных строк
ob_start();
echo "<br><br><form action='send.php' method='post'><table table 
class='table table-bordered table-hover' name='zayavka'><tr><th>Column1</th> 
<th>Column2</th><th>Column3</th><th>Column4</th> 
<th>Column5</th><th>Column6</th><th>Column7</th> 
<th>Column8</th><th>Column9</th></tr>";
for ($i = 0 ; $i < $rowsu ; ++$i)
{
    $rowu = mysqli_fetch_row($resultc);
    echo "<tr>";
        for ($j = 0 ; $j < 9 ; ++$j) echo "<td>$rowu[$j]</td>";
    echo "</tr>";
}
echo "</table> <input type='submit' name='submit' value='Submit'> </form>";
$out1 = ob_get_contents();
ob_end_clean();
mail('email@email.com', 'My Subject', $out1);
// очищаем результат
mysqli_free_result($resultc);   
// закрываем подключение
mysqli_close($link); 
}

только почту замените на свою

READ ALSO
Что должен вернуть статический метод?

Что должен вернуть статический метод?

Подскажите пожалуйста, что должен вернуть статический метод st(), чтобы на экран вывелось число 8? Вот код

184
Выдает ошибку, как исправить

Выдает ошибку, как исправить

Выдает ошибку:Parse error: syntax error, unexpected '$row' (T_VARIABLE) in

145
Подключение Google reCaptcha к yii2

Подключение Google reCaptcha к yii2

Установил на свой проект google reCaptcha от himiklab

218
Помогите сделать autoscroll в wxWidgets!

Помогите сделать autoscroll в wxWidgets!

В wxPanel есть wxFlexGridSizer в котором два wxStatiсText один из которых может безпредельно менять свою длинуКак мне сделать так чтоб в зависимости от длины...

238