Let $a,b,c$ integers. We will take them $\ne0$.
For ($\Rightarrow$) we denote $\gcd(a,b)=d$ which gives with the Bachet-Bézout identity the existence of $x,y\in \mathbb{Z}$ that $d=ax+by$. As we want to prove that $a\vert dc$ we multiply the identity by $c$. We obtain : $dc=axc+byc$. But by hypothesis we have $a\vert bc$ so there exists $k\in\mathbb{Z}$ such that $ak=bc$ Finally it gives that $dc=axc+byc=axc+aky=a(xc+ky)$ with $(xc+ky) \in \mathbb{Z}$. So $a\vert dc$.
For ($\Leftarrow$) suppose that $a\vert \gcd(a,b)c$. By properties of $\gcd$ we can suppose that $a\vert \gcd(ac,bc)$. Let denote $d=\gcd(ac,bc)$. By definition there exists $k\in \mathbb{Z}$ such that $dk=ac$ and $dk=bc$. Then by hypothesis there exists $l\in \mathbb{Z}$ such that $al=d$. So we obtain by multiplying by $k$ : $alk=dk=bc$ with $lk\in \mathbb{Z}$. So $a\vert bc$.
PS : By definition, $\frac{a}{\gcd(a,b)}$ is always an integer so we obtain easily the form of your statement !
For ($\Leftarrow$) it is equivalent to prove that $a \vert \gcd(ac,bc)$
– Maman Sep 25 '16 at 20:57