slozeny if - tvorba pavouka pro turnaje
9 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
cau snazim se udelat pavouka(typicky play-off) pro turnaje v jedne hre. Zakladem je tabulka a potom se pomoci slozeneho ifu snazim zviditelnit nektere bunky a nektere skryt. Zatim jsem dosel sem: <head> <title>pavouk</title> <link rel=stylesheet type="text/css" href="pavouk.css"> <head> <body> <?php $radek=30; $sloupec=11; echo "<table>"; for ($i = 1; $i <= $radek; ++$i) {echo "<tr>"; for ($j = 1; $j <= $sloupec;++$j) { if ((($i%2==1)&&($j==1) || ($i%4==0.5)&&($j==3) || ($i%8==0.5)&&($j==5) || ($i%16==0.5)&&($j==7) || ($i%32==0.5)&&($j==9) || ($i%64==0.5)&&($j==11) || ($i==64)&&($j==13))) { $doplnek=" class=\"vyplnene\"> "; } else { $doplnek="> "; } echo "<td".$doplnek; } $j=0; } echo "</table>"; ?> </body> ale vysledek neni to co bych si predstavoval, kouknete se na projektovani.chytrak.cz/pavouk.php Nevite nekdo, kde mam chybu? Popr. resil jste nekdo nekdy podobny problem? Prosim poradte.
-
zbytek po deleni nemuze byt mensi nez 1, ne? takze to $i%x==0.5 je blbost.
-
v tom pripade nevim jak funguje zbytek po deleni....
-
to se snad uci na zakladni skole, ne?
-
tak kolik je zbytek z deleni 2/4?
-
2
-
AHA!
-
2 : 4 = 0 2 <-- to je ten zbytek. Cely priklad by vypadal: 2 : 4 = 0,5 20 -20 ==== 0 <-- kdyz je zbytek "0", je dopocitano
-
% je zbytek po celočíselném dělelní. Alias modulo.