-1
我建立了一個cron,當我的庫存很低時,它將發送一封電子郵件給管理員。現在,我只能將此電子郵件發送給一個收件人。有人可以幫幫我嗎?我似乎無法得到它的邏輯。發送電子郵件給數據庫中的選定用戶
<?php
$db_host = "dbhost";
$db_username = "user";
$db_password = "pass";
$conn = mysql_connect($db_host,$db_username,$db_password) or die ('MySQL Not found // Could Not Connect.');
$db = mysql_select_db("mydb", $conn) or die (mysql_error());
$result = mysql_query("SELECT prod_count, restock_level, prod_code FROM inventory WHERE prod_count <= restock_level;");
if ($result) {
$row = mysql_fetch_assoc($result);
$count = $row['prod_count'];
$restocklvl = $row['restock_level'];
if ($count <= $restocklvl) {
$subject ="Low Inventory Notification";
$recipient = "[email protected]"; //Users from the database
$msg = "Dear Admin,
Please check your inventory status. There are currently some items that are low on stock and needs to be replenished.
*This is an automated message. Please do not reply.";
mail($recipient, $subject, $msg);
}
} else {
$msg = "An error occurred while checking inventory: " . mysql_error();
mail($recipient, "Inventory check error", $msg);
}
?>
你應該保持陣列收件人電子郵件ID和可循環超過它使用你的郵件功能 – Sugam
看看這個HTTP發送電子郵件:// stackoverflow.com/questions/12708997/php-form-send-email-to-multiple-recipients – Afsar