select( 'id', 'ru_material_group_1', 'ru_material_group_2', 'iso_number', 'spool_number', 'no_of_the_joint_as_per_as_built_survey AS joint_no', 'type_of_joint', 'type_of_welds', 'welding_date', 'welder_1', 'welder_2', 'fit_up_date', 'mechanic_supervisor', 'mechanic_supervisor_control_date', 'welding_supervisor', 'welding_supervisor_control_date', 'element_code_1', 'pose_no_1', 'member_no_1', 'material_no_1', 'nps_1', 'thickness_by_asme_1', 'outside_diameter_1', 'wall_thickness_1', 'certificate_number_of_1', 'heat_number_1', 'element_code_2', 'member_no_2', 'material_no_2', 'nps_2', 'outside_diameter_2', 'wall_thickness_2', 'certificate_number_of_2', 'heat_number_2', ); if(!getesit("iso_number","")) { $query->where("iso_number", "like", "%" . get("iso_number") . "%"); } if(!getesit("d1","")) { $query = $query->whereDate("welding_date", ">=", get("d1")); $query = $query->whereDate("welding_date", "<=", get("d2")); } if(!getesit("spool_no","")) { //$query->where("spool_number", get("spool_no")); } $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); ?>