A police officer has been charged with attempted murder following a shooting incident in Buenavista town that left a civilian and a 12-year-old child injured, the Bohol Police Provincial Office (BPPO) said on Saturday.