使用 Jquery Ajax 從 MySQL 擷取資料
如果您只想使用 Ajax 和 Jquery 顯示 MySQL表中的記錄,還有更多有效解決您目前的問題code:
list.php:
<html> <head> <script src="jquery-1.9.1.min.js"></script> <script> $(document).ready(function() { var response = ''; $.ajax({ type: "GET", url: "Records.php", async: false, success: function(text) { $("#div1").html(text); } }); }); </script> </head> <body> <div>
Records.php:
從MySQL 取得記錄的程式碼一般是正確的。但是,要使其與更新後的list.php 一起使用,您需要進行一些調整:
<?php $con = mysqli_connect("localhost","root",""); $dbs = mysqli_select_db("simple_ajax",$con); $result = mysqli_query("select * from users"); echo "<table border='1'>"; echo "<tr><th>Name</th><th>Address</th></tr>"; while ($row = mysqli_fetch_array($result)) { echo "<tr><td>$row[1]</td><td>$row[2]</td></tr>"; } echo "</table>"; ?>
在此腳本中,我們將輸出包含在HTML 表標記中,並刪除了不必要的PHP 標記。
要使用mysqli連接,您也可以修改程式碼如下:
$con = mysqli_connect("localhost","root",""); $dbs = mysqli_select_db("simple_ajax",$con);
以上是如何使用 jQuery AJAX 有效率地檢索 MySQL 資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!