2002 Chevrolet TrailBlazer EXT - Locks gone wild



my truck wont lock and the driver door has the keyhole and every time I stick the key in the hole it just turns! also the doors will lock when I get out and I can’t get back in unless I climb in thru the back hatch