CRUD DataTable показывает только определенные таблицы и только с ПРЕДЕЛОМ 200 строк - PullRequest
0 голосов
/ 18 сентября 2018

Это проект CRUD, над которым я работаю, и я довольно новичок в этом.У меня есть DataTable, который показывает только конкретные таблицы из базы данных.

Например, я не могу использовать инструкцию SELECT для получения таблицы «субъект» или «описание» из моей базы данных, но я могу использовать «заголовок», «автор» и т. Д. В ОДНОМ исключении, запрос долженбыть настроен на ограничение в 200 строк;"SELECT * FROM members LIMIT 200" Если это не так, я получаю эту ошибку:

Предупреждение DataTables: table id = manageMemberTable - Неверный ответ JSON.Для получения дополнительной информации об этой ошибке см. http://datatables.net/tn/1

, и моя таблица данных не будет загружаться.

Кроме того, когда я хочу редактировать одну строку данных, ввод HTMLне заполняется автоматически данными.Я смотрел на это и пытался решить его в течение пары часов. Все, что я нашел в Инструментах разработчика> Работа с сетями, это массив с запрошенными данными ...

мой JS для извлечения данных:

        $.ajax({
        url: 'php_action/getSelectedMember.php',
        type: 'post',
        data: {member_id : id},
        dataType: 'json',
        success:function(response) {

            $("#editTitle").val(response.title);

            $("#editAuthor").val(response.author);

            $("#editPaginas").val(response.paginas);

            ...

HTML для отображения данных:

<!-- edit modal -->
<div class="modal fade" tabindex="-1" role="dialog" id="editMemberModal">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
        <h4 class="modal-title"><span class="fa fa-edit"></span> Edit Member</h4>
      </div>

  <form class="form-horizontal" action="php_action/update.php" method="POST" id="updateMemberForm">

    <div class="modal-body">

      <div class="edit-messages"></div>

      <div class="form-group">
        <!--addclass has-error komt hier -->
        <label for="editTitle" class="col-sm-2 control-label">Title</label>
        <div class="col-sm-10">
          <input type="text" class="form-control" id="editTitle" name="editTitle" placeholder="Title">
          <!-- text komt hier  -->
        </div>
      </div>
      <div class="form-group">
        <label for="editAuthor" class="col-sm-2 control-label">Author</label>
        <div class="col-sm-10">
          <input type="text" class="form-control" id="editAuthor" name="editAuthor" placeholder="Author">
        </div>
      </div>
      <div class="form-group">
        <label for="editPaginas" class="col-sm-2 control-label">Paginas</label>
        <div class="col-sm-10">
          <input type="text" class="form-control" id="editPaginas" name="editPaginas" placeholder="Paginas">
        </div>
      </div>
    </div>
    <div class="modal-footer editMemberModal">
      <button type="button" class="btn btn-default" data-    dismiss="modal">Close</button>
          <button type="submit" class="btn btn-primary">Save changes</button>
        </div>
      </form>
    </div><!-- /.modal-content -->
  </div><!-- /.modal-dialog -->
</div><!-- /.modal -->
<!-- /edit modal -->
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...