[RISOLTO]creare un calendario stile campionato di calcio

Monital

Utente Attivo
15 Apr 2009
778
2
18
Salve a tutti,
come da titolo qualcuno può suggerrirmi un sistema per creare un calendario tipo i calendari di calcio?

il ciclo dovrebbe creare le varie combinazioni in funzione del numero di partecipanti.

Ad esempio se trova 10 utenti deve far si che tutti i 10 utenti si scontrino proprio come i campionati di calcio quindi avere 9 giornate di andata e 9 di ritorno da 5 partite l'una.

Credo che sta cosa si possa fare solo con il ciclo for ma non ho proprio idea di come ibastire la cosa.

Qualche spunto?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao Monital, quello che cerchi è gia stato pensato, creato e distribuito gratuitamente
è chiamato l'algoritmo di Berger
io stesso l'ho modificato e usato per creare dei tornei di calcio balilla
è geniale!
dagli un occhiata
 
Ultima modifica:

Monital

Utente Attivo
15 Apr 2009
778
2
18
Si è proprio ciò che mi serviva.

però devo usarlo in maniera dinamica salvando i risultati etc. etc. ma non so come intervenire all'uinterno di una funzione.

In pratica da una prima occhiata uso l'algoritmo per creare le giornate però poi dovrei salvarle in un database per poter successivamente aggiornarle di risultati.

ok cmq la base c'è vediamo cosa mi riesce di combinare.
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
al posto degli echo che servono per stampare fai le INSERT oppure popoli una array e poi lo cicli
 

Monital

Utente Attivo
15 Apr 2009
778
2
18
Semplicemente geniale

Grazie ciric lo cercavo da tempo sto benedetto algoritmo.

Sto cercando di capire come modificarlo per avere anche un ipotetico girone di ritorno.

Qualche idea che mi aiuti a velocizzare?
 

Monital

Utente Attivo
15 Apr 2009
778
2
18
Trovato

basta sostituire
PHP:
    for ($i = 0; $i < $giornate; $i++)

con

PHP:
    for ($i = 0; $i < $giornate*2; $i++)

veramente stupefacente :cool:
 

MarcelloFioravanti

Nuovo Utente
24 Lug 2013
2
0
0
Salve a tutti,
come da titolo qualcuno può suggerrirmi un sistema per creare un calendario tipo i calendari di calcio?

il ciclo dovrebbe creare le varie combinazioni in funzione del numero di partecipanti.

Ad esempio se trova 10 utenti deve far si che tutti i 10 utenti si scontrino proprio come i campionati di calcio quindi avere 9 giornate di andata e 9 di ritorno da 5 partite l'una.

Credo che sta cosa si possa fare solo con il ciclo for ma non ho proprio idea di come ibastire la cosa.

Qualche spunto?

Molto interessante... se riesci a fare qualcosa ti andrebbe di condividerlo sul forum? Mi piacerebbe molto capire come farlo...
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
Se hai trovato una soluzione per il tuo quesito ti invito a condividerla perchè potrebbe essere utile per altri.
Grazie.
 

Monital

Utente Attivo
15 Apr 2009
778
2
18
Se hai trovato una soluzione per il tuo quesito ti invito a condividerla perchè potrebbe essere utile per altri.
Grazie.

Scusase era un pòc he non venivo quassù.

Non ho fatto nient'altro che cambiare l'array e ,odificare la stringa che ho scritto su. L'algoritmo fa tutto da se
 
Discussioni simili
Autore Titolo Forum Risposte Data
Zea [PHP] RISOLTO - creare link con il risultato dell'interrogazione db PHP 1
S [risolto] Creare una mappa Google per ogni indirizzo Javascript 14
felino [risolto] Creare un modulo per preventivi basato su diversi step PHP 3
L [RISOLTO] Creare Bordo INTERNO [CSS] HTML e CSS 6
L (risolto) MySQL 0
B getElementById su piu id(Risolto) Javascript 7
L Esercitarsi con Js [RISOLTO] Javascript 4
C [RISOLTO]Inserimento variabile php in input html PHP 20
L risolto visualizzazione e ordinamento dati PHP 1
moustache [RISOLTO] SQL PHP IIS PHP 8
Sergio Unia Ricezione email con destinatari multipli [Risolto] PHP 2
L update tabelle in php mysql [risolto] PHP 6
M Semplice visualizzatore di immagini [risolto con plugin wp] PHP 7
L [RISOLTO] Stampa a video risultato count in html PHP 13
L [RISOLTO] Eliminare una discussione creata PHP 3
tomorc [HTML] Problema con scroll bar (risolto) HTML e CSS 0
A [PHP] Problema query insert [RISOLTO] PHP 14
B [PHP] recuperare IP dei server in load balancing [RISOLTO] PHP 3
K [RISOLTO] Problema Griglia Php+Mysql PHP 13
S [RISOLTO] aggiorna tabella da select option asp classic Classic ASP 7
elpirata [RISOLTO][Javascript] Datapicker e autocompletamento campo input Javascript 2
elpirata [RISOLTO][Mysql] Problema insert valori apostrofati MySQL 1
elpirata [RISOLTO][Mysql] Contare le occorrenze in un campo tipo varchar MySQL 2
G [MS Access] Gestione biglietti [RISOLTO] MS Access 2
G [MS Access] Casella combinata & Query [RISOLTO] MS Access 4
G [MS Access] Query mese corrente con conteggio [RISOLTO] MS Access 2
M [RISOLTO]Windows media player non mi funziona più su win 10 pro 64 bit Windows e Software 2
C [RISOLTO][PHP] Errore di sintassi PHP 8
IT9-Gpp [RISOLTO] Leggere variabile restituita da success Ajax 3
Kolop [RISOLTO][PHP] Problema Pagination PHP 2
C [RISOLTO][PHP] Funzione ONclick PHP 14
C [RISOLTO][PHP] Conteggio righe di una tabella PHP 4
N [PHP] Utilizzo variabili di sessione [Risolto] PHP 13
Tommy03 [RISOLTO][PHP] Webserver o devserver? PHP 2
Sergio Unia Recupero dati da una vecchia versione MySql [Risolto] MySQL 4
spider81man [PHP] Problemi cancellazione dato su DB [RISOLTO] PHP 1
A [RISOLTO]Inserimento Immagini da pc a MySql PHP 15
A [PHP] RISOLTO Invio Mail con Tabella PHP 2
felino Risolto - [Wordpress][WooCommerce] PayPal Checkout e campi di fatturazione WordPress 2
elpirata [PHP][RISOLTO] Sommare gli importi estratti da un ciclo while PHP 3
elpirata [PHP][RISOLTO] Effettuare la somma dei tempi di lavorazione PHP 3
elpirata [PHP] [RISOLTO]Sovrascrivere testo in una tabella PHP 2
A [RISOLTO]Recuperare dati inviati con json tramite php PHP 4
C [RISOLTO][PHP] Passaggio variabili senza refresh di pagina PHP 7
elpirata [PHP][RISOLTO] Errore di tipo Notice: Undefined index - Come risolvere quando si hanno tante var PHP 10
S Problema in PHP per invio file XML - RISOLTO- PHP 8
A [Javascript] [RISOLTO] Doppio "submit", in uno stesso "Form" , che puntino ad "action" diversi Javascript 1
marino51 [Risolto]videochat di messenger ha smesso di funzionare sul telefonino Smartphone e tablet 1
A [Javascript] [HTML] RISOLTO...Allungare un box all'apertura della pagina No Mouse over Javascript 9
ken_korn [Javascript][Risolto] browser.tab.Tabs.favIconUrl non funziona Javascript 5

Discussioni simili