„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie zeige ich SQL-Datenbankdaten in einer PHP/HTML-Tabelle an?

Wie zeige ich SQL-Datenbankdaten in einer PHP/HTML-Tabelle an?

Veröffentlicht am 12.11.2024
Durchsuche:527

How to Display SQL Database Data in a PHP/HTML Table?

Anzeigen von Daten aus einer SQL-Datenbank in einer PHP/HTML-Tabelle

Bei der Arbeit mit einer MySQL-Datenbank kann es vorkommen, dass Sie Tabellendaten in einer anzeigen müssen PHP/HTML-Tabelle. Dies kann durch die folgenden Schritte erreicht werden:

";

// Retrieve each row of data from the query result
while ($row = mysql_fetch_array($result)) {
    // Create a new table row for each employee record
    echo "" . htmlspecialchars($row['name']) . "" . htmlspecialchars($row['age']) . "";
}

// Close the HTML table
echo "";

// Close the MySQL connection
mysql_close();
?>

In diesem Skript stellt die Funktion mysql_connect eine Verbindung zur MySQL-Datenbank her, während mysql_select_db die spezifische Datenbank auswählt, mit der gearbeitet werden soll. Die Funktion mysql_query führt die SQL-Abfrage aus, um Daten aus der Tabelle „Mitarbeiter“ abzurufen.

Die Funktion mysql_fetch_array ruft jede Datenzeile aus dem Abfrageergebnis ab und weist die Werte einem Array zu. Die Funktion htmlspecialchars wird verwendet, um alle Sonderzeichen in den von der Datenbank zurückgegebenen Daten zu maskieren, um potenzielle Sicherheitslücken zu vermeiden.

Die Echo-Anweisungen geben den HTML-Code aus, um eine Tabelle mit den Mitarbeiterdaten zu erstellen. Die while-Schleife wird fortgesetzt, bis alle Zeilen aus dem Abfrageergebnis verarbeitet wurden.

Bitte beachten Sie, dass die Funktion mysql_fetch_array in PHP-Versionen 5.5.0 und höher veraltet ist. Daher wird zur Verbesserung der Sicherheit empfohlen, stattdessen mysqli_fetch_array zu verwenden.

Freigabeerklärung Dieser Artikel wird unter folgender Adresse abgedruckt: 1729744437 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3