Mit der Popularität und Entwicklung des Internets wird PHP (Hypertext Preprocessor) als serverseitige Skriptsprache zunehmend in der Website-Entwicklung eingesetzt. Unter diesen sind Datenbankabfrage- und Datenausgabevorgänge eine der wichtigen Verbindungen in der PHP-Entwicklung.
In diesem Artikel wird als Beispiel PHP zum Abfragen von Daten und Ausgabetabellen verwendet, um vorzustellen, wie PHP diese Funktion implementiert.
1. Vorbereitung
Bevor wir einen Vorgang durchführen, müssen wir die Entwicklungsumgebung vorbereiten. Insbesondere müssen PHP und MySQL-Datenbank installiert sein.
Nach Abschluss der Installation verwenden Sie die von PHP bereitgestellte MySQLi- oder PDO-Erweiterungsbibliothek, um eine Verbindung zur Datenbank herzustellen. Hier nehmen wir die MySQLi-Erweiterungsbibliothek als Beispiel:
$servername = "localhost"; // 数据库服务器名 $username = "username"; // 数据库用户名 $password = "password"; // 数据库密码 $dbname = "myDB"; // 数据库名 // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检测连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } echo "连接成功";
2. Daten abfragen
Nach erfolgreicher Verbindung zur Datenbank können Sie die Daten abfragen. Hier nehmen wir die Abfrage von Schülerinformationen als Beispiel:
$sql = "SELECT * FROM student"; $result = $conn->query($sql); if ($result->num_rows > 0) { // 输出数据 while($row = $result->fetch_assoc()) { echo "姓名:" . $row["name"]. " 年龄:" . $row["age"]. " 班级:" . $row["class"]. "<br>"; } } else { echo "暂无数据"; }
Mit dem obigen Code können wir die Abfrageergebnisse auf der Webseite in Listenform ausgeben.
3. Ausgabe in Tabelle
Geben Sie die Abfrageergebnisse in die Tabelle aus, um die Daten intuitiver und schöner zu gestalten. Das Folgende ist die Code-Implementierung zum Ausgeben von Abfrageergebnissen in eine Tabelle:
$sql = "SELECT * FROM student"; $result = $conn->query($sql); if ($result->num_rows > 0) { echo "
姓名 | 年龄 | 班级 |
---|---|---|
" . $row["name"]. " | " . $row["age"]. " | " . $row["class"]. " |
Im obigen Code erstellen wir zunächst eine Tabelle, legen den Tabellenkopf fest und fügen dann die Abfrageergebnisse nacheinander über Schleifenanweisungen zur Tabelle hinzu. Der endgültige Ausgabeeffekt ist in der folgenden Abbildung dargestellt:
IV Zusammenfassung
Dieser Artikel enthält Codebeispiele und detaillierte Erklärungen für die allgemeine Anforderung, Daten in PHP abzufragen und in eine Tabelle auszugeben. Entwickler können es je nach tatsächlichem Bedarf flexibel nutzen, um komplexere Datenabfrage- und Ausgabevorgänge zu implementieren.
Das obige ist der detaillierte Inhalt vonSo geben Sie Abfragedaten in einer Tabelle in PHP aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!