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