$iTotalRecords ? $iTotalRecords : $end; $status_list = array( array("success" => "Pending"), array("info" => "Closed"), array("danger" => "On Hold"), array("warning" => "Fraud") ); for($i = $iDisplayStart; $i < $end; $i++) { $status = $status_list[rand(0, 2)]; $id = ($i + 1); $records["data"][] = array( '', $id, '12/09/2013', 'Jhon Doe', 'Jhon Doe', '450.60$', rand(1, 10), ''.(current($status)).'', ' View', ); } if (isset($_REQUEST["customActionType"]) && $_REQUEST["customActionType"] == "group_action") { $records["customActionStatus"] = "OK"; // pass custom message(useful for getting status of group actions) $records["customActionMessage"] = "Group action successfully has been completed. Well done!"; // pass custom message(useful for getting status of group actions) } $records["draw"] = $sEcho; $records["recordsTotal"] = $iTotalRecords; $records["recordsFiltered"] = $iTotalRecords; echo json_encode($records); ?>