El arroba (@) se coloca ante cualquier instrucción que no quieres que salte el error.
No es muy recomendable usarla, salvo algunas excepciones, como código que es anticuado (deprecated), pero que lo necesitas, o por ejemplo:
mkdir("carpeta/usuario");
Si la carpeta ya existe, saltará el error. Sería mejor:
Código PHP:
Ver original if(!@mkdir("carpeta/usuario")) echo"No fue posible crear carpeta";
En el caso del mysql_query, será un código algo viejo, ya que en versiones actuales si tu consulta está mal por cualquier motivo no imprime error, a menos que hagas un echo mysql_error();