Данные MySQL в формате JSON для функции js - PullRequest
0 голосов
/ 09 октября 2018

У меня есть таблица DataTables с данными из одной таблицы mysql, и после щелчка по строке таблицы мне нужно показать данные из другой таблицы mysql.Я отправляю данные из обеих таблиц в формате JSON.У меня есть этот скрипт (jsfiddle), и это PHP-скрипт для получения данных из БД:

<?php

$tic = $_POST['name'];

$conn = mysqli_connect("192.168.2.11", "admin", "pass", "mydb");

$result = mysqli_query($conn, "SELECT TIME, DESC FROM table1, table2 WHERE table1.ACTION=ACT AND ID='" . $tic . "'");

// storing in array
$data = array();
while ($row = mysqli_fetch_assoc($result))
{
        $data[] = $row;
}

echo json_encode($data);

// FOLLOWING CODE WORKS WITH THE CODE IN FIDDLE..
/*
echo json_encode( [
    "html" => 'Details for <b>'.htmlentities($_POST['name']) . '<br><p>
] );
*/

$conn->close();
?>

Это мой JSON, который мне нужно показать в деталях строки в таблице:

[
    {"TIME":"2016-05-24 04:48:25","DESC":"Created"},
    {"TIME":"2016-06-25 07:53:36","DESC":"Completion"}
]

Мне нужно показать данные из второго вызова ajax в функции format , и мне нужно преобразовать их в таблицы (а не в другие данные), потому что в будущем будет больше данных.Я попытался изменить функцию форматирования и вернуть rowData [0], но он возвращает данные из первой таблицы, а не детали строки.Спасибо

JSFIDDLE

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...