| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 14.11.10 Prihlásený: 22.09.17 Príspevky: 129 Témy: 27 | Napísal venom2: 11.04.2011 20:46 | |
|
Ahojte, robim stranku na ktorej sa maju vykreslovat grafy pomocou PHP a SVG. Mam spravenu os x, na ktorej su znacky (ciarky) s hodnotami 1 2 3 4 5 6 7 8 9 ako v kazdom grafe. Zatial to vyzera takto:
Kód: for ($i=$_SESSION['min_x']; $i<$pocet_znacky_x; $i++) { $x+=$_SESSION['os_x_krok']; if ($i>=$_SESSION['min_x']-1) { ?> prikazy pre vykreslenie objektov v SVG <? } }
Teraz to ale potrebujem rozsirit tak, aby sa mi zobrazila napriklad iba kazda druha hodnota (podla toho co zada uzivatel), cize na osi x sa zobrazia iba hodnoty 2 4 6 8, ale tak aby boli v uvahe aj hodnoty 1 3 5 7 9. Jednoducho potrebujem to spravit tak ako v exceli ked si zmenite hlavnu jednotku osi. Cize znacka na osi x bude len 4 6, ale ak budem chciet zobrazot hodnotu 5, tak aby bola medzi tymito znackami. nieco podobne ako TOTO.
Ja som to uz skusal kadejako, ale jedine co sa mi podarilo, bolo ze som len prepisal cisla z 1 2 3 4 na 2 4 6 8, cize ked som mal v databaze hodnotu 3 tak ju zobrazilo akoby na cisle 6.
Dufam ze pochopite co myslim
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
buď čítam zle, alebo nevidím otázku.. čo ťa trápi? Alebo si sa chcel len pochváliť, čo ideš robiť?
_________________ C#, PHP, ... |
|
Registrovaný: 14.11.10 Prihlásený: 22.09.17 Príspevky: 129 Témy: 27 | Napísal autor témy venom2: 11.04.2011 21:01 | |
|
walther píše: buď čítam zle, alebo nevidím otázku.. čo ťa trápi? Alebo si sa chcel len pochváliť, čo ideš robiť?
neviem to nakodit tak, aby ked zadam do formulara napriklad cislo 2, tak aby mi to na osi x zobrazilo iba kazdu druhu znacku (znacka = ciarka pretinajuca os a cislo, tak ako v tom obrazku), ostatne znacky nebudu zobrazene. Prosim vas, vedel by mi niekto poradit ako to docielit?
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
myslis taketo nieco?
Kód: $step = 2;
for($i = 1; $i <= 10; $i++) { echo ($i % $step == 0) ? $i : '.'; }
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 14.11.10 Prihlásený: 22.09.17 Príspevky: 129 Témy: 27 | Napísal autor témy venom2: 12.04.2011 23:06 | |
|
zvysok po deleni .. vyborny napad, presne toto som chcel, dakujem pekne stenly
problem vyrieseny
|
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|