Как получить данные в реальном времени из базы данных Postgres, чтобы создать диаграмму в codeigniter? - PullRequest
0 голосов
/ 17 апреля 2020

Я создал Graph Chart, используя Chart Js в моем проекте codeigniter. Но теперь я хочу получить график реального времени из базы данных Postgres. Как я могу сделать? Если у вас есть решение, пожалуйста, помогите мне. Большое вам спасибо.

<script>
       

        function showGraph()
        {
		var pageURL = window.location.href;
        var lastURLSegment = pageURL.substr(pageURL.lastIndexOf('/') + 1);
        console.log(lastURLSegment);
            {
                $.post("data.php?userid="+lastURLSegment,

                function (data)
                {                        
                    var name = [];
                    var marks = [];

                    for (var i in data) {
                        name.push(data[i].mydate);
                        marks.push(data[i].result);
                    }

                    var chartdata = {
                        labels: name,
                        datasets: [
                            {
                                label: 'Daily Profit',
                                backgroundColor: '#305882',
                                
                                hoverBackgroundColor: '#CCCCCC',
                                hoverBorderColor: '#666666',
                                data: marks
                            }
                        ]
                    };

                    var graphTarget = $("#graphCanvas");

                    var barGraph = new Chart(graphTarget, {
                        type: 'bar',
                        data: chartdata
                    });
                });
            }
        }
        </script>
...