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

231
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? Вот код

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

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

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

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

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

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

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

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

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

284