Szukałem rozwiązania na zapleczu dla programistów w google i tam znalazłem to czego szukałem. Mój problem polega na tym że nie mam pojęcia jak pod tą tabele podpiąć moje dane z bazy.
Link do codu google. http://code.google.com/intl/pl-PL/apis/cha...lery/table.html
A tutaj kod jaki udostępniają.
<html> <head> <script type='text/javascript'> google.load('visualization', '1', {packages:['table']}); google.setOnLoadCallback(drawTable); function drawTable() { var data = new google.visualization.DataTable(); data.addColumn('string', 'Name'); data.addColumn('number', 'Salary'); data.addColumn('boolean', 'Full Time Employee'); data.addRows(4); data.setCell(0, 0, 'Mike'); data.setCell(0, 1, 10000, '$10,000'); data.setCell(0, 2, true); data.setCell(1, 0, 'Jim'); data.setCell(1, 1, 8000, '$8,000'); data.setCell(1, 2, false); data.setCell(2, 0, 'Alice'); data.setCell(2, 1, 12500, '$12,500'); data.setCell(2, 2, true); data.setCell(3, 0, 'Bob'); data.setCell(3, 1, 7000, '$7,000'); data.setCell(3, 2, true); var table = new google.visualization.Table(document.getElementById('table_div')); table.draw(data, {showRowNumber: true}); } </script> </head> <body> </body> </html>
Wiem że w pętli musiałbym puścić ten kawałek kodu:
data.setCell(0, 0, 'Mike'); data.setCell(0, 1, 10000, '$10,000'); data.setCell(0, 2, true);
Jednak problemem są zmieniające się cyfry [0, 0], [0, 1], [0, 2]. [1, 0], [1, 1], [1, 2] itd
Wiem że jest tendencja wzrostowa i te liczny można podstawić np. pod $id z bazy, jednak nigdy nie można mieć pewności że ciąg id w bazie będzie nieprzerwany (np. po 1,2,3,4,5,6 będzie 9)
Proszę o pomoc.