Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 5. 1. 2007, 23:04:33
Ahoj, na webu jsem našel toto:
http://www.tom-kot.cz/clanky/generovani-rozpisu-zapasu-v-systemu-kazdy -s-kazdym/ Je to článek o systému fotbalovýho rozpisu, každej s každým, jen ne sám ze sebou. Řekněme, že bych to chtěl taky aplikovat na svůj web. Mám tabulku, kde jsou týmy, řekněmě 6 týmů, každej má kromě svýho názvu i určitý ID. A ted bych to chtěl zakomponovat k sobě na web, podle toho příkladu, kterej byl na těch stránkách: Kód ze stránek
Tady to má vyhodit zápasy, když zadáte počet týmů A tímto cyklem si je zobrazíte:
Jak docílit toho, abych z databáze, kde mám uložené ID těch šesti týmů dosadil 3 z nich za proměnnou $tym1 a 3 z nich za proměnnou $tym2 ??? |
||
Pavel Prochazka.zde.cz Profil * |
#2 · Zasláno: 6. 1. 2007, 09:59:12
Nepochopil jsem posledni vetu.....
Neni lesi si kod odkrokovat a divat se co to vlastne dela? |
||
Anonymní Profil * |
#3 · Zasláno: 6. 1. 2007, 11:46:39
To vím co dělá, při zadání počtu týmů, ti obecně vyhodí toto (např. při šesti týmech):
Kolo 1: * tým 1 - tým 6 * tým 5 - tým 2 * tým 4 - tým 3 Kolo 2: * tým 2 - tým 6 * tým 1 - tým 3 * tým 5 - tým 4 Kolo 3: * tým 3 - tým 6 * tým 2 - tým 4 * tým 1 - tým 5 Kolo 4: * tým 4 - tým 6 * tým 3 - tým 5 * tým 2 - tým 1 Kolo 5: * tým 5 - tým 6 * tým 4 - tým 1 * tým 3 - tým 2 A ted potřebuju "dosadit" za ten výpis to, co já potřebuju, tzn. svoje údaje v databázi, mám v tabulce šest týmů s nějakýma ID. Za to Kolo jsem si schopnej dosadit datum v pohodě, ale dosadit za ty čísla (tým1 až ...) svoje ID týmů, který mám v databázi, abych si to pak pěkně mohl uložit k sobě do tabulky s názvem např. _zapasy, na to jsem pořád nepřišel. |
||
Pavel Prochazka.zde.cz Profil * |
#4 · Zasláno: 6. 1. 2007, 12:03:39
Porad nechapu co chces.... :(.
Neumis nacist parametr z databaze neco kde je problem.....? Nactes data z databaze a podle nejakeho klice potom zamenis nazev TYMx za data z databaze.... A nebo rovnou pracovat s ID z databaze.... |
||
nightfish Profil |
#5 · Zasláno: 6. 1. 2007, 12:03:46
za předpokladu, že v tabulce existuje alespoň 6 týmů, které musí mít dohromady ID a rozsahu 1 až 6...
<?php |
||
Anonymní Profil * |
#6 · Zasláno: 6. 1. 2007, 12:10:46
Vyzkouším, ten název jsem nepotřeboval, jen to id, díky hned jdu na to.
|
||
Anonymní Profil * |
#7 · Zasláno: 6. 1. 2007, 12:19:06
Tak to nevypsalo nic, vypsalo to:
" Notice: Undefined index: 1 in C:Program Filescesta est.php on line 91 Notice: Undefined index: 6 in C:Program Filescesta est.php on line 91 Notice: Undefined index: 5 in C:Program Filescesta est.php on line 91 Notice: Undefined index: 2 in C:Program Filescesta est.php on line 91 Notice: Undefined index: 4 in C:Program Filescesta est.php on line 91 Notice: Undefined index: 3 in C:Program Filescesta est.php on line 91 Na řádku 91 je toto: echo $tymy[$tym1]." ".$tymy[$tym2]; " ale je to dobrá cesta, budu to zkoušet dál, díky. |
||
Anonymní Profil * |
#8 · Zasláno: 6. 1. 2007, 12:27:18
Tak pořád to píše undefined, nechápu to:
kod zde:
|
||
nightfish Profil |
#9 · Zasláno: 6. 1. 2007, 12:30:16
Tak pořád to píše undefined, nechápu to:
zřejmě nebyla splněna podmínka, která je hned na začátku mého příspěvku budeš si zřejmě tedy muset udělat mapování něco ve stylu $pocet = 1; |
||
Anonymní Profil * |
#10 · Zasláno: 6. 1. 2007, 12:39:03
Jo, promiň, na to jsem zapomněl... Funguje toooo!
Nightfish je bůh, ani ne tak pro jeho znalosti, protože ty já neznám, ale proto že mi chtěl pomoct a dal si tu práci to pochopit. Díky.;-) |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0