select( "id", 'line_number', 'iso_number', 'no_of_the_joint_as_per_as_built_survey AS joint_no', 'type_of_joint', 'type_of_welds', 'welding_date', 'spool_number', 'welder_1', 'welder_2', 'outside_diameter_1', 'wall_thickness_1', 'outside_diameter_2', 'wall_thickness_2', 'spool_status', 'spool_zone', 'vt_result', 'vt_request_date', 'test_laboratory_vt', 'pwht_request_date', 'test_laboratory_pwht', 'ht_request_date', 'test_laboratory_ht', 'rt_request_date', 'rt_result', 'pwht_result', 'ht_result', 'no_of_ferrite_check', 'test_laboratory_rt', 'ut_result', 'ut_request_date', 'test_laboratory_ut', 'ut_type', 'pt_result', 'pt_request_date', 'pt_result', 'test_laboratory_pt', 'mt_result', 'mt_request_date', 'test_laboratory_mt', 'pmi_result', 'pmi_request_date', 'test_laboratory_pmi', 'spool_release_date', 'ferrite_result', 'ferrite_request_date', 'ferrite_request_no', 'test_laboratory_ferrite', ); if(!getesit("iso_number","")) { $query->where("iso_number", "like", "%" . get("iso_number") . "%"); } if(!getesit("spool_no","")) { // $query->where("spool_number", get("spool_no")); } if(!getesit("d1","")) { $query = $query->whereDate("welding_date", ">=", get("d1")); $query = $query->whereDate("welding_date", "<=", get("d2")); } $query = $query->get(); foreach($query AS $data) { if($data->welder_1 != "") $data->welder_1 = get_welder_id($data->welder_1); if($data->welder_2 != "") $data->welder_2 = get_welder_id($data->welder_2); } echo json_encode_tr($query); ?>