Thanks man this was alot help man! iam trying to complete
Cron job task to notify users about low ad funds
Do u think i can complete it with your solution that u sent me
public function adFundNotificationTask() {
$SQL = array(
'findAdFundLowNotificationActive' => "SELECT a.accountId, a.publisherId FROM Account a WHERE a.adFundNotificationActive = true AND a.accountState in ('ACTIVE','ACTIVE_OBSERVATION')",
'findAdfundsByAccount' => "SELECT accountId, adFund FROM Account",
'findAdfunsNotificationData' => "SELECT accountId, amount FROM Account_Ad_Fund_Notification_Task",
);
foreach($topLevelArray as $subArray){
if(!isset($subArray['arrayKeyToCheck'] || empty($subArray['arrayKeyToCheck'])){
runDataInsertFunction($subArray);
}
elseif(($subArray['nextKeyToCheck'] < $valueToCheckAgainst) && ($subArray['lastKeyToCheck'] > $valueToCheckAgainst)){
sendEmailFunction($subArray);
}
else{
runErrorFunction($errorDetails);
}
}