Visto che l'ultima volta ho perso ore a fare le cose mano su carta e poi le ho coapiate sul blogo di un torneino amatoriale, mi piacerebbe organizzarmi po' meglio e fare qualcosa in automatico.
Non conosco ancora il numero di squadre iscritte ma saranno dalle 5 alle 10
squadre.
Le squadre si affrontano "tutte contro tutte" quindi (per ora) non mi interessa la divisione andata/ritorno... Quindi se sono 10 squadre dovranno disputarsi 9 partite e la stessa squadra non deve giocare due partite consecutive (quindi ci sarā da gestire un "riposo")

Leggendo qua e lā sul forum sono arrivato al basilare e classico Array di squadre che scompongo e accoppio:
Codice PHP:
$squadre = array(1,2,3,4,5,6,7,8);
foreach ( 
$squadre as $key => $value )
{
        for (
$b $b count($squadre) ; $b++)
        {
                if ( 
$a != $b )
                {
                        echo  
$squadre[$a] ." - "$squadre[$b] . "
"
;
... ... . .. 
Ovviamente non c'č nessuna logica di "smistamento" ... Il risultato infatti č un semplicissimo

1-2
1-3
1-4
1-n
.. .. ....
2-1 (che fra l'altro č la stessa partita della prima riga!!)
2-3
2-4
2-n
... ...

Mi date una mano a capire come andare avanti?