отправить письмо с mysql запросом - PullRequest
0 голосов
/ 01 мая 2020

Мне нужно отправить электронное письмо с приведенным ниже запросом, но я не могу его отправить? Что я делаю неправильно? Я удалил детали подключения. я просто получаю HTTP ОШИБКУ 500


require "defaultincludes.inc";

   $to_email = "antham1616@gmail.com";
   $subject = "Tomorrow Jobs";
   $body = "$sql =

   Select * From mrbs_entry Where from_unixtime(start_time, '%Y-%m-%d') = CURDATE() + INTERVAL 1 DAY AND driver = 'Kim Emery' ORDER by start_time asc";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
    // output data of each row
    while($row = $result->fetch_assoc()) {
       echo "<br> <strong>Bus:</strong> ".$row["room_id"]. "  Driver: ".$row["driver"]. "   Trip: ".$row["name"] . " Fee: ".$row["fee"] . " <tr>";
        {echo "<br> Time: " . $row["pickup_time"]. " Name: ". $row["pickup_address"]. " Going: ". $row["pickup_1_going"]. "<br>";}
         }
} else {
    echo "0 results";
}

echo "<img src='images/bus checks.jpg' alt='checks' />";

   $headers = "From: office@ndct.co.uk";

   if ( mail($to_email, $subject, $body, $headers)) {
      echo("Email successfully sent to $to_email...");
   } else {
      echo("Email sending failed...");
   }
?>```

1 Ответ

0 голосов
/ 01 мая 2020

Возможно, в вашем коде есть синтаксическая ошибка. Посмотрите в журнале ошибок.

Это выглядит странно:

$body = "$sql =
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...