Есть инструмент для построения диаграмм Google Chart. Вопрос состоит в сделующем: как при помощи этого инструмента можно вставить две отдельные диаграмы на страницу? Вот пример для построения линейной диаграммы: Код (PHP): <script type="text/javascript" src="https://www.google.com/jsapi"></script> <script type="text/javascript"> google.load('visualization', '1.1', {packages: ['line']}); google.setOnLoadCallback(drawChart); function drawChart() { var data = new google.visualization.DataTable(); data.addColumn('number', 'Day'); data.addColumn('number', 'Guardians of the Galaxy'); data.addColumn('number', 'The Avengers'); data.addRows([ [1, 37.8, 80.8], [2, 30.9, 69.5], [3, 25.4, 57], [4, 11.7, 18.8], [5, 11.9, 17.6], [6, 8.8, 13.6], [7, 7.6, 12.3], [8, 12.3, 29.2], [9, 16.9, 42.9], [10, 12.8, 30.9], [11, 5.3, 7.9], [12, 6.6, 8.4], [13, 4.8, 6.3], [14, 4.2, 6.2] ]); var options = { chart: { title: 'Box Office Earnings in First Two Weeks of Opening', subtitle: 'in millions of dollars (USD)' }, width: 900, height: 500 }; var chart = new google.charts.Line(document.getElementById('linechart_material')); chart.draw(data, options); } </script> <div id="linechart_material"></div> PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
Тоже так сначала подумал: задал новый DIV с другим ID и вписал его в скрипт Код (PHP): var chart = new google.charts.Line(document.getElementById('linechart_material')); chart.draw(data, options); var chart2 = new google.charts.Line(document.getElementById('NEW_DIV_ID')); chart2.draw(data, options); Но проблема в том, что первая диаграмма отображается, а вместо второй - выделяется место под диаграмму (с указаными размерами width: 900, height: 500), а самого графика - не видно! PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]