Heim > Backend-Entwicklung > PHP-Tutorial > Wie zeige ich MySQL-Datenbankwerte in einer HTML-Tabelle an?

Wie zeige ich MySQL-Datenbankwerte in einer HTML-Tabelle an?

Mary-Kate Olsen
Freigeben: 2024-12-28 13:33:10
Original
582 Leute haben es durchsucht

How to Display MySQL Database Values in an HTML Table?

Anzeigen von MySQL-Datenbankwerten in einer HTML-Tabelle auf einer Webseite

Um Werte aus einer Datenbanktabelle in einer HTML-Tabelle abzurufen und anzuzeigen, folgen Sie den Anweisungen diese Schritte:

Holen Sie sich die Daten:

  1. Stellen Sie mit mysqli_connect eine Verbindung zur Datenbank her.
  2. Führen Sie mit mysqli_query eine Abfrage aus, um die gewünschten Daten abzurufen.
  3. Konvertieren Sie das Abfrageergebnis in ein assoziatives Array mit fetch_all.

Beispiel:

$con = mysqli_connect("localhost", "peter", "abc123", "my_db");
$result = mysqli_query($con, "SELECT * FROM tickets LIMIT 50");
$data = $result->fetch_all(MYSQLI_ASSOC);
Nach dem Login kopieren

Daten anzeigen:

  1. Erstellen Sie ein HTML Tabelle und legen Sie das Rahmenattribut für Sichtbarkeit fest.
  2. Verwenden Sie eine PHP-Schleife, um die zu durchlaufen $data-Array, das Tabellenzeilen und -spalten für jeden Datensatz erstellt.

Beispiel:

<table border="1">
    <tr>
        <th>Submission ID</th>
        <th>Form ID</th>
        <th>IP</th>
        <th>Name</th>
        <th>E-mail</th>
        <th>Message</th>
    </tr>
    <?php foreach($data as $row): ?>
    <tr>
        <td><?= htmlspecialchars($row['submission_id']) ?></td>
        <td><?= htmlspecialchars($row['formID']) ?></td>
        <td><?= htmlspecialchars($row['IP']) ?></td>
        <td><?= htmlspecialchars($row['name']) ?></td>
        <td><?= htmlspecialchars($row['email']) ?></td>
        <td><?= htmlspecialchars($row['message']) ?></td>
    </tr>
    <?php endforeach ?>
</table>
Nach dem Login kopieren

Dieser Code generiert eine HTML-Tabelle mit den Daten von Die Tabelle „Tickets“ zeigt die Werte in den entsprechenden Spalten an.

Das obige ist der detaillierte Inhalt vonWie zeige ich MySQL-Datenbankwerte in einer HTML-Tabelle an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage