Как удалить строку, используя ajax php mysql - PullRequest
0 голосов
/ 23 февраля 2020

Как удалить запись в php mysql, используя AJAX.

, вот код:

delete_record. php

<?php
    require_once "../include/connection.php";

    if ($_REQUEST['rowid']) {
        $sql = "DELETE FROM lesson1 WHERE id='".$_REQUEST['rowid']."'";
        if (mysqli_query($conn, $sql) {
            //echo "Success";
        } else {
            //echo "Error: $sql";
            mysqli_error($conn);
        }
    }
    myqli_close($conn);
?>

index. php

<script type="text/javascript">
    var rowId = null;
    $(document).ready(function() {
      $(document).on('click', '#btnDel', function(e) {
        e.preventDefault();

        rowId = $(this).attr('data-id');
      });

      $('#accDelBtn').click(function(e) {
        e.preventDefault();
        $.ajax({
          type: 'POST',
          url: 'delete_record.php',
          data: 'rowid=' + rowId,
          success: function(data) {
            alert('Records were deleted successfully');
            $('#modalDelete').modal('hide');
          }
        });
      })
    });
    </script>

Я пытаюсь здесь удалить запись. когда я нажимаю удалить. сообщение успешно, но данные не удалены.

1 Ответ

1 голос
/ 23 февраля 2020

вы можете попробовать 1) напечатать сообщение или rowid, если ($ _REQUEST ['rowid']) {} 2) che c запрос в mysql браузере 3) проверить строку подключения

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