Try this,
$nonerejected = array();
$rejected = array();
foreach( $array['cities'] as $data)
{
if($data['rejected'] == "off"){
array_push($rejected, $data['id'], $data['storename'], $data['offer']);
}
if($data['rejected'] == "on"){
array_push($nonerejected, $data['id'], $data['storename'], $data['offer']);
}
}
You should declare the $nonerejected
and $rejected
array outside foreach
loop