What i need to do is take $premiership1[0] and then play it against $premiership2[0], then take $premership1[1] and play against $premiership2[0], then $premership1[2] against $premiership2[0] etc etc.

To make a fixture list of something like this:

Arsenal V Chelsea

Man U V West Ham

------------------------------

Chelsea V Man U

West Ham V Arsenal

Note the ----------. This means a new day- so two teams cannot play each other more than once in one day.