Загрузка данных соединения Dhtmlx

Я начал использовать планировщик Dhtmlx несколько дней назад, я обратился к документации, чтобы узнать, как создать простое соединение и загрузить некоторые данные, но я продолжаю получать это: { "data": []} имеет ответ моего .php файл. Мой код:

<?php

   include('connector-php/codebase/scheduler_connector.php');

   $pdo=mysqli_connect("localhost","root","pass","hotel");

   $scheduler = new JSONSchedulerConnector($pdo);

   $scheduler->render_table("TipoQuarto","idTipoQuarto","Nome,Preco");

   echo scheduler;

?>

Пока я просто работаю над файлом .php, чтобы посмотреть, сможет ли коннектор найти мои данные, и я знаю, что там есть данные. В моей базе данных есть несколько таблиц, поэтому я выбираю TipoQuarto, затем идентификатор поля (idTipoQuarto), а затем нужные мне поля, но ничего не отображается. Может кто-нибудь мне помочь?

С уважением.


person Japa    schedule 19.02.2015    source источник


Ответы (1)


Код на стороне сервера MySQLi будет выглядеть следующим образом

require("connector/scheduler_connector.php");
require("connector/db_mysqli.php");
$mysqli =mysqli_connect("localhost","root","pass","hotel");

$scheduler = new JSONSchedulerConnector($mysqli, "MySQLi");
$scheduler->render_table("TipoQuarto","idTipoQuarto","Nome,Preco");
  • вам нужно включить db_mysqli.php
  • второй параметр конструктора должен быть "MySQLi"

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

person Aquatic    schedule 19.02.2015
comment
Большое спасибо за вашу помощь Aquatic!. - person Japa; 19.02.2015