Подключение к базе данных диаграммы

У меня проблема с подключением моей базы данных mysql к диаграмме Highstock Вот мой код - он ничего не показывает, когда я запускаю, он показывает только пустую страницу

Может ли кто-нибудь сказать мне, что я делаю не так, или прислать мне пример сценария с подключением к базе данных? Я был бы очень признателен

<!DOCTYPE HTML>
<html>
	 	<body>
<script src = "https://code.jquery.com/jquery-3.1.1.min.js"></script>
<script src = "../../code/highstock.js"></script>
<script src = "../../code/modules/exporting.js"></script>

<div id = "container" style = "height: 400px; min-width: 310px"></div>

		<script type = "text/javascript">


<?php    $conn=mysqli_connect("localhost:3307","sampleuser","samplepass","sampledatabase");
if (!$conn)
{
	die("connection in error:".mysqli_connect_error());
}

$result=mysqli_query($conn,"Select time,open,close,high,low,volume From sampletable ");

while ($row = mysql_fetch_array($result)) {
   extract $row;
   $time *= 1000; // convert from Unix timestamp to JavaScript time
   $data[] = "[$time,$open,$close,$high,$low,$volume]";
}
?>

Highcharts.stockChart('container', {


        title: {
            text: 'AAPL stock price by minute'
        },

        rangeSelector: {
            buttons: [{
                type: 'hour',
                count: 1,
                text: '1h'
            }, {
                type: 'day',
                count: 1,
                text: '1D'
            }, {
                type: 'all',
                count: 1,
                text: 'All'
            }],
            selected: 1,
            inputEnabled: false
        },

        series: [{
            name: 'AAPL',
            type: 'candlestick',
            data: data,
            tooltip: {
                valueDecimals: 2
            }
        }]
    });



		</script>
	</body>
</html>

Переменная javascript data - это не то же самое, что переменная PHP data.

paskl 30.11.2018 21:07

как это исправить? @paski

Mark 01.12.2018 17:22

эхо данных переменных в пространство Javascript. Создайте переменную js и используйте PHP для вывода данных. Если данные слишком длинные, вы можете сначала записать их json_encode, а затем декодировать их позже в пространстве Javascript.

paskl 01.12.2018 23:05
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
3
24
0

Другие вопросы по теме