No, no
La globalización debe hacerse dentro de la función, pero en tu caso no necesitas
globalizar nada
Ahora, como haces un return de la conexión, debes usarla como te dije:
Código PHP:
function ejemplo () {
$conexion = conectar();
$query = "INSERT INTO lalala.....";
mysql_query($query,$conexion);
}
Claro, es un ejemplo.
Saludos!