Я создаю плагин для отображения некоторых показателей с помощью круговой диаграммы, используя этот http://www.jpowered.com/.
Теперь все в порядке, но я хочу связать его с базой данных, где счет будет вытягиваться из базы данных. В их системе используются три разных файла.
- HTML для отображения вывода
- data.txt, чтобы получить значение
- config.txt это файл конфигурации для внешнего вида, размера и т. д. для круговой диаграммы.
Код HTML приведен ниже.
<img src="../../graph/pie-chart.php?
data=../demo/piechart/data4.txt&
config=../demo/piechart/config4.txt"
width=700
height=400 />
Теперь я хочу преобразовать оба текстовых файла в php, чтобы я мог подключиться к базе данных.
data.txt в data.php, чтобы получить все данные из базы данных config.txt, чтобы разрешить некоторые настройки из панели настроек плагина
Для лучшего понимания я помещаю оба текстовых файла в код.
data.txt
data1series1: 150
data2series1: 27
data3series1: 80
data1series2: 21000
data2series2: 30000
data3series2: 17000
config.txt
<!-- Chart Characteristics -->
width: 700
height: 400
ndecplaces: 0
pecentndecplaces: 0
depth3d: 20
3dangle: 40
backgroundcolor: #ffffff
<!-- Chart Switches -->
3d: false
displayPercentages: true
labellines: true
quality: very high
<!-- Popup segment Value Pre & Post Symbols -->
valuepresym: $
<!-- thousand seperater -->
thousandseparator: ,
<!-- Segment Labels -->
segmentlabels: true
segmentlabelfont: Arial
segmentlabelfontsize: 8
segmentlabelfontbold: false
segmentlabelfontitalic: false
segmentlabelcolor: #666666
... ----->continue to more config settings
Наконец: я хочу преобразовать эти два файла data.txt и config.txt в php, чтобы я мог подключиться к базе данных. Я попытался преобразовать оба и data.txt, которые я нашел работающими, но config.txt не влияет на встроенный код php и игнорирует все свойство, назначенное через php.
Любое решение для этого? Я согласен с любым другим способом или другим плагином, который может решить мою проблему, позволяя php подключать базу данных и настройку конфигурации с переменными.
Я надеюсь, что этой информации будет достаточно, но если вам нужна дополнительная информация, пожалуйста, дайте мне знать. Спасибо!