Takže, dnes navazujeme zcela na 1. díl, v němž popisoval Kvido osy grafu. Nyní pro ně vytvoříme PHP skript. Pracujeme po částech, jelikož tohle je velké sousto. Ale výsledek, co mám povídat - je nádhera. Uvidíte. Tedy, vytrvejte!Každý ví, že do proměnných si ukládáme důležité údaje. To platí i pro tabulku grafu! Bude v ní nadpis grafu, datum, údaje pro jednotlivé osy osu X a Y. No a PHP nám zařídí, že jejich hodnoty budou v buňkách vypsány. Řídí se to podle osy X a Y. Takže konkrétně to bude vypadat s osami tak, že do proměnné $num a do další proměnné $ox vložíme hodnoty k vypsání a stupnici osy X a Y. Osa x bude tvořena z počtu svazků v knikovně (ks), osa Y bude tvořit jména měst poboček knihovny.
#---První část - HEADERheader("Pragma: no-cache");#----Druhá část - Zde editujeme sloupce$cisla = array(100, 200, 300, 400, 500, 600);$ox = array("Praha", "Brno", "Ostrava", "Pardubice", "Olomouc", "Hodonín");//---Třetí část - Zde vytvoříme tabulku v HTMLfunction liq_error($msg){echo "<html><head><title>Liquid chart spec.</title></head><body><p style=\"font-family: arial; font-size: 12px; color: red;\"><strong>ERROR: </strong>".$msg."</p></body></html>";exit;}
- První část - Do proměnných $cisla a $ox tedy příjdou hodnoty pro vypsání stupnici osy X.
- Druhá část - Zde bude zjišťováno, jestli počet prvků v poli $ox a $cisla jsou shodná. Jestliže nikoli, bude zobrazena chybová hláška.
- Třetí část HTML - Zde se zjišťuje záznam v proměnné. Pokud ano uloží se do proměnné $top HTML kód k tomuto obrázku. Proměnná top musí být každopádně vždy v tomto skriptu definována! Kromě toho je zde umístěn obrázek, který bude v záhlaví grafu.
Resumé
Jak vidíte, přidávám návod opravdu po částech, jelikož je nutné se s postupem dobře seznámit. Jak říkám, jde o velké sousto! Příště pokračujeme v PHP tohoto skriptu pro graf, a to zadáním hodnot pro konkrétní sloupce.
· PHP: jak na konfigurační direktivu registr_globals
· PHP: k čemu jsou frameworky - Zend [3]
· PHP: k čemu jsou frameworky [2]
· PHP: odstranění starých zápisů
· PHP: k čemu jsou frameworky [1]
· PHP: verze 5.2 je už neudržitelná, přejděte na 5.3
· PHP: Úprava funkce ereg v nové verzi
· PHP: Jak zapnout register_globals
· PHP: Nový projekt prezentace php.net/beta
· PHP: Jak stahovat PDF na web?
· PHP: Vytvoření grafu [4]
| URL: | |
| BB-Code: | |
| HTML: | |
| Sdílet: |

Postupuju podle Vás.OK!