}
    return $data;
}
function getlistequip($mnleft, $token, $id, $validatedarr)
{
    $object = $mnleft;
    $idsub = 'id_sub';
    $meter = 'meterinfo';
    $tu = 'tuinfo';
    $ti = 'tiinfo';
    for ($i = 0; $i < sizeof($object); $i++) {
        for ($j = 0; $j < sizeof($object[$i][1]); $j++) {
            $sid = $object[$i][1][$j]->{$idsub};
            $meterinfo = getmeterinfo($sid, $validatedarr);
            $object[$i][1][$j]->{$meter} = $meterinfo;
        }
    }
    return $object;
}
$equiplist = getlistequip($mnleft, $token, $id, $validatedarr);
//$tmp1=getuser($id);array_push($equiplist, $tmp1);
$tmp2 = getincident_cause();
array_push($equiplist, $tmp2);
$tmp3 = getincident();
array_push($equiplist, $tmp3);
echo json_encode($equiplist);
//echo $time_elapsed_us = microtime(true) - $start;
CLOSE_DB();
unset($sql, $result, $rs);
?>
 
Example #2
0
            $sub_ngay_xn = $confirmdata[$row['serial_meter']]['date_confirm'];
        }
        $tmp = array('stt' => $stt . '', 'id' => $row['ID'], 'serial_meter' => $row['serial_meter'], 'version_meter' => $row['version_meter'], 'level_meter' => $row['level_meter'], 'name_meter' => $row['name_meter'], 'levelvoltage_meter' => $row['levelvoltage_meter'], 'manufacturer_meter' => $row['manufacturer_meter'], 'original_meter' => $row['original_meter'], 'type_meter' => $row['type_meter'], 'year_production' => $row['year_production'], 'ampe_meter' => $row['ampe_meter'], 'exactlevel_meter' => $row['exactlevel_meter'], 'timestart_meter' => $row['timestart_meter'], 'location_meter' => $row['location_meter'], 'relation_meter' => $row['relation_meter'], 'lasttime_programming' => $row['lasttime_programming'], 'count_programming' => $row['count_programming'], 'validated' => $validatevalue, 'dlxacnhan' => $dlxacnhan, 'dl_nguoi_xn' => $dl_ng_xacnhan, 'dl_ngay_xn' => $dl_ngay_xn, 'subxacnhan' => $subxacnhan, 'sub_nguoi_xn' => $sub_ng_xacnhan, 'sub_ngay_xn' => $sub_ngay_xn);
        $stt++;
        //echo json_encode($tmp);
        array_push($data, $tmp);
    }
    return $data;
}
function getlistequip($mnleft, $token, $id, $validatedarr, $confirmdata)
{
    $object = $mnleft;
    $idsub = 'id_sub';
    $meter = 'meterinfo';
    for ($i = 0; $i < sizeof($object); $i++) {
        for ($j = 0; $j < sizeof($object[$i][1]); $j++) {
            $sid = $object[$i][1][$j]->{$idsub};
            $meterinfo = getmeterinfo($sid, $validatedarr, $confirmdata);
            $object[$i][1][$j]->{$meter} = $meterinfo;
        }
    }
    return $object;
}
//echo $mnleft, $token, $id, json_encode($validatedarr);
$equiplist = getlistequip($mnleft, $token, $id, $validatedarr, $confirmdata);
echo json_encode($equiplist);
//echo $time_elapsed_us = microtime(true) - $start;
CLOSE_DB();
unset($sql, $result, $rs);
?>