MySQL-Datensätze mit PHP auslesen. Code Beispiel

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
  1. Die Verbindungsparameter wie $servername, $username, $password und $database müssen an deine spezifischen Datenbankinformationen angepasst werden.
  2. Der Code stellt eine Verbindung zur Datenbank her, indem er new mysqli($servername, $username, $password, $database) verwendet.
  3. 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.
  4. 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.
  5. Die SQL-Abfrage wird mit $conn->query($sql) an die Datenbank gesendet, um das Ergebnis zu erhalten.
  6. 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.
  7. Der Code verwendet eine Schleife (while ($row = $result->fetch_assoc())), um die Datenzeilen nacheinander zu durchlaufen.
  8. 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.
  9. Du kannst die Daten anzeigen oder weiterverarbeiten, wie im Beispiel gezeigt.
  10. Wenn keine Daten vorhanden sind, wird die Meldung „Keine Daten gefunden.“ ausgegeben.
  11. 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