Other than US Air, who lets you earn 10k miles/yr towards elite status from their cc's, I'm not aware of any other airlines that let you earn EQM's via creditcard, only via flying.
And you can't just by tickets and earn the miles, you have to actually fly the segments.