Это решение работает очень хорошо для меня.
Я просто извлекаю двумерный массив JSONed из вызова AJAX PHP.
(Используя функцию php json_encode ())
Тогдапросто итерируйте по массиву для создания вставляемых строк таблицы.как показано здесь.
$.post("./pdo_select.php", {post_query : view_q }, function(data) {
var textToInsert = '';
$.each(data, function(row, rowdata) {
textToInsert += '<tr>';
$.each(rowdata, function (ele, eledata){
textToInsert += '<td>' + eledata + '</td>';
});
textToInsert += '</tr>';
});
$("#questions_table").append(textToInsert);
}, 'json');
Обратите внимание на дополнительный параметр 'json'.
Вся таблица может быть легко обработана стандартным jQuery, от добавления строки заголовка, превращения одной или нескольких строк или таблиц в поля ввода.
Я полагаю, вам не нужно использоватьPDO подпрограммы для получения деталей из базы данных, если вы не хотите.
Ниже приведено изображение таблицы, построенной с использованием метода, перечисленного выше