Heim >Backend-Entwicklung >PHP-Tutorial >Wie kann ich MySQL-Daten mit jQuery AJAX effizient abrufen?

Wie kann ich MySQL-Daten mit jQuery AJAX effizient abrufen?

Susan Sarandon
Susan SarandonOriginal
2024-12-03 08:20:09358Durchsuche

How to Efficiently Retrieve MySQL Data Using jQuery AJAX?

Daten aus MySQL mit Jquery Ajax abrufen

Wenn Sie mit Ajax und Jquery nur Datensätze aus einer MySQL-Tabelle anzeigen möchten, gibt es noch mehr effiziente Herangehensweise an Ihren Strom 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:

Ihr Code zum Abrufen von Datensätzen aus MySQL ist grundsätzlich richtig. Damit es jedoch mit der aktualisierten list.php funktioniert, sind einige Anpassungen erforderlich:

<?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>";
?>

In diesem Skript haben wir die Ausgabe in HTML-Tabellen-Tags eingeschlossen und die unnötigen PHP-Tags entfernt.

Um die MySQLi-Verbindung zu nutzen, können Sie Ihren Code auch wie folgt ändern:

$con = mysqli_connect("localhost","root","");
$dbs = mysqli_select_db("simple_ajax",$con);

Das obige ist der detaillierte Inhalt vonWie kann ich MySQL-Daten mit jQuery AJAX effizient abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn