MySQL-Datensätze, dieser Code zeigt den grundlegenden Ablauf zum Lesen von Daten aus einer MySQL-Datenbank mit PHP und der MySQLi-Erweiterung. Hier sind die wichtigen Schritte und Erklärungen.
Beispiel für das auslesen der Datenbank mit php und Mysql
Copy to Clipboard
- Die Verbindungsparameter wie
$servername
,$username
,$password
und$database
müssen an deine spezifischen Datenbankinformationen angepasst werden. - Der Code stellt eine Verbindung zur Datenbank her, indem er
new mysqli($servername, $username, $password, $database)
verwendet. - Anschließend wird überprüft, ob die Verbindung erfolgreich war. Wenn ein Verbindungsfehler auftritt, wird der Code mit
die("Verbindung fehlgeschlagen: " . $conn->connect_error)
beendet und eine Fehlermeldung angezeigt. - Eine SQL-Abfrage wird mit dem SQL-String
SELECT * FROM deine_tabelle
erstellt. Hier musst du „deine_tabelle“ durch den Namen deiner eigenen Tabelle ersetzen. - Die SQL-Abfrage wird mit
$conn->query($sql)
an die Datenbank gesendet, um das Ergebnis zu erhalten. - Der Code überprüft, ob Daten im Ergebnis vorhanden sind, indem er
$result->num_rows
verwendet. Wenn die Anzahl der Zeilen größer als 0 ist, gibt es Daten, und der Code fährt fort. - Der Code verwendet eine Schleife (
while ($row = $result->fetch_assoc())
), um die Datenzeilen nacheinander zu durchlaufen. - In der Schleife kannst du auf die Werte der einzelnen Spalten in der aktuellen Zeile zugreifen, indem du
$row["spaltenname"]
verwendest. Ersetze „spaltenname“ durch den Namen der gewünschten Spalte. - Du kannst die Daten anzeigen oder weiterverarbeiten, wie im Beispiel gezeigt.
- Wenn keine Daten vorhanden sind, wird die Meldung „Keine Daten gefunden.“ ausgegeben.
- Am Ende wird die Verbindung zur Datenbank mit
$conn->close()
geschlossen, um Ressourcen freizugeben.
Beachte, dass dies ein grundlegendes Beispiel ist für das auslesen der MySQL-Datensätze, du musst den Code entsprechend deiner eigenen Anforderungen und Tabellenstruktur anpassen.
Mehr Informationen auf PHP.net