I was drug tested by my doctor can the results be given to anyone but me will my doctor tell anyone the results without my permission

Depends. Usually it is only to you unless asked for by a form you signed giving permission to give to it to other authorities. Much of this depends on a given state's laws. Hopefully this was discussed with you prior to testing.