-1
我有我的數據庫100000電子郵件,我要在第一包發送電子郵件的包發送多個電子郵件批次
形式send 1000 email
stop the process 10 second " sleep function ".
然後在第二個包
send 1000 email
stop the process 10 second " sleep function "
這個我的代碼實際上不是發送郵件,而是通過「GCM」在手機上發送通知; 服務器超時在10分鐘後結束,過程在10分鐘後結束並且過程未完成。
我的代碼
$sql = mysql_query("SELECT * FROM noti_code ORDER BY noti_id desc ",$link);
while($row = mysql_fetch_array($sql)){
$gcmRegID = $row[noti_code];
$foo->message = $pushMessage = $_POST["message"];
$foo->link = $n_link = $_POST["n_link"];
$json = json_encode($foo);
//$result = mysql_query("insert into notifications(n_title,n_link,n_code)values('$json','$n_link','$gcmRegID')",$link);
$id = $_POST["regId"];
if (isset($gcmRegID) && isset($pushMessage)) {
$gcmRegIds = array($gcmRegID);
$message = array("m" => $json);
$pushStatus = sendPushNotificationToGCM($gcmRegIds, $message);
}
}
你還沒有嘗試過?向我們展示該代碼。 – AkshayP
你的問題是什麼?你的代碼不工作的方式是什麼? – David
發佈一些代碼,你的問題是什麼? – WhiteLine