..


Спонсоред Линкс

Креирајте ПиеЦхарт са ПХП и јКуери Рапхаел.јс

Чланак који је написао Рикардо Брамбилла
Страна 1 од 6

Врло често налазимо себе мора да спроведе мини апликатора показује вађење подаци преузети из базе података, обично у статистичке сврхе, можда зато што маркетиншке потребе да их за своје истраживање тржишта, други пут да се повратне информације од клијената од производ, понекад да покаже резултате истраживања.

Користећи график вам омогућава да поглед који одмах нам омогућава да тумаче податке пре него што их чита у облику табеле.
То је обично карактеристика дуго цењени од стране купаца и чини је мање досадно да дуг низ података за анализу.

Направи графика никада није тешко, али нека решења су бољи од других, видимо да створе нешто брзо, чврсто и угодне оку.

Решење

Комбинација која предлажемо је заснован на ПХП и МиСКЛ, са дозом СВГ (Сцалабле Вецтор Грапхицс) и јКуери.
Пре него што објашњава логику којом се наставити дозволите ми да представим ЈаваСцрипт библиотека за СВГ, што ће нам омогућити да се постигне невероватне резултате: Рапхаел.јс

Рапхаел.јс и гРапхаел

Рапхаел
грапхаел

Пре неког времена, претраживање и играње са јКуери Питао сам се да ли постоји решење да се скрене цроссбровсер платно које се могу лако интегрисати са нашег вољеног оквира. После кратког претраживања сам се догодило овде .

Рапхаел.јс је библиотека написан у ЈаваСцрипт-у који нам омогућава да дизајн веб страницу без обзира на то шта се наши умови замишљају користећи СВГ.

Библиотеку, која вас позивам да научите сурфовање на богата документација на сајту, има младјег брата, створена специјално за графику: гРапхаел

Логика

Идеја је да се подаци из МиСКЛ базе користећи ПХП, јКуери на клијентској страни да прође кроз процес и да их са гРапхаел АЈАКС-да створи интерактивни графикон. У образовне сврхе ћемо створити једноставну табелу са хипотетичким подацима из анкете о задовољству купаца за дати производ.

СКЛ

Ми стварамо базу података са једним столом са именом цустомерс_сатисфацтион: ц_сурвеи.






 ЦРЕАТЕ ТАБЛЕ ИФ не постоје "ц_сурвеи '(



  



 'Ид' инт (11) НОТ НУЛЛ ауто_инцремент,



  



 "Ниво" варцхар (100) ЦОЛЛАТЕ утф8_уницоде_ци НОТ НУЛЛ,



  



 "Догађаји" инт (11) НОТ НУЛЛ,



  



 ПРИМАРИ КЕИ ('ид')







 ) ЕНГИНЕ = МиИСАМ ДЕФАУЛТ ЦХАРСЕТ = утф8 ЦОЛЛАТЕ = утф8_уницоде_ци ауто_инцремент = 5;









 ИНСЕРТ ИНТО 'ц_сурвеи' ('ид', 'ниво', 'појавама') ВАЛУЕС







 (1, 'одличан', 50),







 (2, 'Добро', 100),







 (3, 'Доста', 80),







 (4, 'Поор, 40);



Табела има 3 поља:

  1. ауто-инцремент ИД
  2. на нивоу који смо вредност као "одличан", "добар", "Доста", "Слабо"
  3. нумеричке вредности за сваки ниво који представља број клијената који су исказали такве процене за наш производ

Ево резултата види са пхпМиАдмин:

База података
У истој категорији ...
Е-учење
Линук (курс) Линук (курс)
Комплетан водич за опен-соурце систем. Од 49 €.
МиСКЛ (курс) МиСКЛ (курс)
Управљање опен соурце базу података. Од 39 €.
ПХП (курс) ПХП (курс)
Цео курс за креирање динамичких веб сајтова. Од 49 €.
Спонсоред Линкс