select( "id", "iso_number", "iso_rev AS rev", "type_of_joint AS joint", "no_of_the_joint_as_per_as_built_survey AS joint_no", "welding_date", "real_welder_1 AS rw_1", "real_welder_2 AS rw_2", ) ->whereRaw("NULLIF(welder_1, ' ') IS NULL") ->whereNotNull("welding_date") )->get(); foreach($weldmap AS &$w) { $w->rw_1 = get_welder_id($w->rw_1); $w->rw_2 = get_welder_id($w->rw_2); } echo json_encode_tr($weldmap); ?>