0 for 6 means of six possibilities, zero are true/happened/were right/succeeded. If someone has a quiz with six questions on it, and he answered every one of them incorrectly, he is 0 for 6. Likewise, 5 for 12 means you have 12 possibliites, and 5 of them worked/happened/were right/etc.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.