Hướng dẫn how to fetch data from database in php using ajax with example - làm thế nào để tìm nạp dữ liệu từ cơ sở dữ liệu trong php bằng cách sử dụng ajax với ví dụ

'+

echo & nbsp; json_encode ($ result_array);+value['id']+'\

?>+value['fname']+'\

Làm thế nào sử dụng dữ liệu AJAX từ cơ sở dữ liệu trong PHP?+value['lname']+'\

Tìm nạp dữ liệu từ cơ sở dữ liệu bằng AJAX trong PHP.+value['class']+'\

Kết nối PHP với cơ sở dữ liệu MySQL. Trước hết, bạn cần kết nối PHP với cơ sở dữ liệu MySQL. ....+value['section']+'\

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; \\

Tạo nút HTML để hiển thị dữ liệu khi nhấp. Định cấu hình các bước sau - ....\

Hiển thị dữ liệu mà không tải lại trang bằng AJAX. ....\

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;\

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; \\

                            '););

});

}

});

}

script>

body>

html>

Trước tiên, hãy tạo tên thư mục Ajax-Crud và tạo một tệp có tên Fetch.php và dán mã bên dưới:

 

$conn = mysqli_connect("localhost","root","","phpcrud"); = mysqli_connect("localhost","root","","phpcrud");

$query = "SELECT * FROM students"; = "SELECT * FROM students";

$ query_run & nbsp; = & nbsp; mysqli_query ($ Conn, & nbsp; $ query); = mysqli_query($conn$query);

$result_array = []; = [];

if(mysqli_num_rows($query_run) > 0)(mysqli_num_rows($query_run) > 0)

{

foreach($query_run as $row)($query_run as $row)

{

array_push($result_array, $row);($result_array$row);

}

header('Content-type: application/json');('Content-type: application/json');

echo & nbsp; json_encode ($ result_array); json_encode($result_array);

}

else

{

echo $return = "No Record Found"; $return = "

No Record Found

";

}

echo & nbsp; json_encode ($ result_array);>

Làm thế nào sử dụng dữ liệu AJAX từ cơ sở dữ liệu trong PHP?

Tìm nạp dữ liệu từ cơ sở dữ liệu bằng AJAX trong PHP..
Kết nối PHP với cơ sở dữ liệu MySQL. Trước hết, bạn cần kết nối PHP với cơ sở dữ liệu MySQL. ....
Tạo nút HTML để hiển thị dữ liệu khi nhấp. Định cấu hình các bước sau - ....
Hiển thị dữ liệu mà không tải lại trang bằng AJAX. ....
Tìm nạp dữ liệu từ bảng MySQL bằng PHP ..

Làm thế nào để bạn lấy dữ liệu từ cơ sở dữ liệu bằng AJAX mà không cần gửi?

Nhận dữ liệu từ cơ sở dữ liệu mà không cần làm mới trình duyệt bằng cách sử dụng .....
Bước 1: Tạo biểu mẫu HTML để tải dữ liệu lên. Đầu tiên chúng tôi sẽ tạo một biểu mẫu đơn giản để lấy dữ liệu của người dùng. ....
Bước 2: Nhận dữ liệu với AJAX/jQuery. Chúng tôi sẽ sử dụng phương thức AJAX để lấy dữ liệu mà không cần làm mới trang. ....
Bước 3: Kết nối với cơ sở dữ liệu và nhận dữ liệu ..

AJAX giải thích với ví dụ trong PHP là gì?

Ajax = JavaScript không đồng bộ và XML.AJAX là một kỹ thuật để tạo các trang web nhanh và năng động.AJAX cho phép các trang web được cập nhật không đồng bộ bằng cách trao đổi một lượng nhỏ dữ liệu với máy chủ phía sau hậu trường.Điều này có nghĩa là có thể cập nhật các phần của trang web, mà không tải lại toàn bộ trang.a technique for creating fast and dynamic web pages. AJAX allows web pages to be updated asynchronously by exchanging small amounts of data with the server behind the scenes. This means that it is possible to update parts of a web page, without reloading the whole page.

Làm thế nào gửi và nhận dữ liệu bằng AJAX?

Gửi yêu cầu bài HTTP bằng Ajax ()..
$.Phương thức Ajax () cho phép bạn gửi các yêu cầu HTTP không đồng bộ để gửi hoặc truy xuất dữ liệu từ máy chủ mà không tải lại toàn bộ trang ..
$.Ajax () có thể được sử dụng để gửi http get, đăng, đặt, xóa, v.v. ....
Cú pháp: $.....
Sử dụng tham số tùy chọn để tùy chỉnh yêu cầu AJAX theo nhu cầu của bạn ..

Chỉ mục.php

& nbsp; Tôi đã tạo một kết nối với cơ sở dữ liệu, sau đó tôi đã thiết kế bảng thông qua & nbsp; & nbsp; và & nbsp ;. Sau đó, tôi đã tạo một biến & nbsp; $ action & nbsp; để có được dữ liệu thông qua ajax. Sau đó tôi đã sử dụng & nbsp; mysqli_fetch_array & nbsp; để tìm nạp dữ liệu từ cơ sở dữ liệu.

<?php
//including the database connection file
include_once("config.php");

//fetching data in descending order (lastest entry first)
//$result = mysql_query("SELECT * FROM users ORDER BY id DESC"); // mysql_query is deprecated

// using mysqli_query instead
?>

<html>
<head>  
    <title>Homepage</title>
    <link rel="stylesheet" href="DataTables/datatables.css" type="text/css">
    <link rel="stylesheet" href="DataTables/DataTables/css/dataTables.bootstrap.css" type="text/css">
    <link rel="stylesheet" href="DataTables/DataTables/css/jquery.dataTables.css" type="text/css">
    <script src="DataTables/datatables.js"></script>

    <script src="style/jquery-3.2.1.js"></script>

    <script src="style/datatable.js"></script>

    <script src="DataTables/DataTables/js/dataTables.bootstrap.js"></script>
    <script src="DataTables/DataTables/js/jquery.dataTables.js"></script>   
</head>

<body>
<a href="add.html">Add New Data</a><br/><br/>
<table id="datatable" class="display" width='100%' border=0>
    <thead>
        <tr bgcolor='#CCCCCC'>
            <td>Name</td>
            <td>Age</td>
            <td>Email</td>
            <td>Update</td>
        </tr>
    </thead>
    <?php 
    //while($res = mysql_fetch_array($result)) { // mysql_fetch_array is deprecated, we need to use mysqli_fetch_array 

    //$action=$_POST["action"];
    //if($action=='showroom')   
    {
    $result = mysqli_query($mysqli, "SELECT * FROM users ORDER BY id DESC");
    while($res = mysqli_fetch_array($result)) {         
        echo "<tr>";
        echo "<td>".$res['name']."</td>";
        echo "<td>".$res['age']."</td>";
        echo "<td>".$res['email']."</td>";  
        echo "<td><a href=\"edit.php?id=$res[id]\">Edit</a> | <a href=\"delete.php?id=$res[id]\" onClick=\"return confirm('Are you sure you want to delete?')\">Delete</a></td>";       
    }
    }
    ?>
    </table>
</body>
</html>

Add.html

<html>
<head>
    <title>Add Data</title>
    <script src="style/jquery-3.2.1.js"></script>
    <script src="style/insert.js"></script>
    <script src="style/view.js"></script>
</head>
<body>
    <a href="index.php">Home</a>
    <br/><br/>  
    <table bgcolor="orange" align="center" width="25%" border="0">
        <tr> 
            <td>Name</td>
            <td><input type="text" name="name" id="name"></td>
        </tr>
        <tr> 
            <td>Age</td>
            <td><input type="text" name="age" id="age"></td>
        </tr>
        <tr> 
            <td>Email</td>
            <td><input type="text" name="email" id="email"></td>
        </tr>
        <tr> 
            <td></td>
            <td><input type="submit" name="Submit" id="submit" value="Add"></td>
        </tr>
    </table>    

    <button type="button" id="submitBtn">Show All</button>
    <div id="content"></div>    
</body>
</html>

view.js

Tôi tìm fetchd dữ liệu & nbsp; từ cơ sở dữ liệu. và & nbsp; đã sử dụng chức năng & nbsp; show_all () & nbsp; sau đó tôi gọi là $. Lần đầu tiên tôi cố gắng tìm nạp dữ liệu từ cơ sở dữ liệu thông qua AJAX.

$(document).ready(function(e) {
    $('#submitBtn').click(function() {

        debugger;

        $.ajax({
            //data :{action: "showroom"},
            url  :"index.php", //php page URL where we post this data to view from database
            type :'POST',
            success: function(data){
                $("#content").html(data);
            }
        });
    }); 
});

Có thể ai đó xin vui lòng giúp tôi với điều này?

Gửi yêu cầu bài HTTP bằng Ajax ().

Gửi yêu cầu bài HTTP bằng Ajax ().

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:doctype html>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:html lang="en">

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:head>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:meta charset="utf-8">

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" integrity="sha384-JcKb8q3iqJ61gNV9KGb8thSsNjpSL0n8PARn9HuZOnIxN0hoP+VmmDGMN5t9UJ0Z" crossorigin="anonymous">

PHP - AJAX - CRUDtitle>PHP - AJAX - CRUDtitle>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:head>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:body>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:div class="container mt-5">

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:div class="row">

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:div class="col-md-12">

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:div class="card">

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:div class="card-header">

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:h4>

Trước tiên, hãy tạo tên thư mục Ajax-Crud và tạo một tệp có tên Fetch.php và dán mã bên dưới:

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:button type="button" class="btn btn-primary float-right" data-toggle="modal" data-target="#Student_AddModal">

Trước tiên, hãy tạo tên thư mục Ajax-Crud và tạo một tệp có tên Fetch.php và dán mã bên dưới:

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:button>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:h4>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:div>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:div class="card-body">

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:div class="message-show">

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:div>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:table class="table table-bordered table-striped">

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:thead>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:tr>

Trước tiên, hãy tạo tên thư mục Ajax-Crud và tạo một tệp có tên Fetch.php và dán mã bên dưới:th>IDth>

First Nameth>First Nameth>

Last Nameth>Last Nameth>

$ query_run & nbsp; = & nbsp; mysqli_query ($ Conn, & nbsp; $ query);th>Classth>

{th>Sectionth>

echo & nbsp; json_encode ($ result_array);th>Actionth>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:tr>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:thead>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:tbody class="studentdata">

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:tbody>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:table>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:div>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:div>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:div>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:div>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:div>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:script src="https://code.jquery.com/jquery-3.5.1.min.js">script>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:script src="https://cdn.jsdelivr.net/npm//dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous">script>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js" integrity="sha384-B4gt1jrGC7Jh4AgTPSdUtOBvfO8shuf57BaghqFfPlYxofvL8/KUEfYiJOMMV+rV" crossorigin="anonymous">script>

Vì vậy, hãy bắt đầu, trước tiên hãy lấy một mẫu, Orelse bạn có thể theo dõi mẫu video nơi chúng tôi đang sử dụng Bootstrap để thiết kế chế độ xem. Goto getbootstrap.com và sao chép mẫu khởi động và tiếp tục với mã bên dưới:script>

?>(document).ready(function () {

getdata();();

});

function getdata() getdata()

$ query_run & nbsp; = & nbsp; mysqli_query ($ Conn, & nbsp; $ query);

$.ajax({.ajax({

type: "GET", "GET",

url: "ajax-crud/fetch.php", "ajax-crud/fetch.php",

success: function (response) {: function (response) {

// console.log(response);

{.each(responsefunction (keyvalue) { 

// console.log(value['fname']);

$('.studentdata').append(''+('.studentdata').append('