
andy7t
User
Sep 20, 2003, 2:03 PM
Post #1 of 4
(378 views)
|
|
Generating Fixtures
|
Can't Post
|
|
Hello, I'm having a few problems with Foreach. Right ok: @premiership1 = "Arsenal","Chelsea","Man U","West Ham"; @premiership2 = "Arsenal","Chelsea","Man U","West Ham"; foreach $premiership1 (@premiership1) { foreach $premiership2 (@premiership2) { if($premiership2 ne "$premiership") { print "<BR>$premiership V $premiership2\n"; } } } Now this would produce a result of: Arsenal V Chelsea Arsenal V Man U Arsenal V West Ham Chelsea V Arsenal Chelsea V Man U Chelsea V West Ham Man U V Arsenal Man U V Chelsea Man U V Westham etc etc. Now, these are not very good fixtures- as they are in order! 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. Tall order i know, but i would appreciate any help. Andrew
|