„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 > PHP-Programm zum Abrufen von Daten aus der Localhost-Serverdatenbank mithilfe von XAMPP

PHP-Programm zum Abrufen von Daten aus der Localhost-Serverdatenbank mithilfe von XAMPP

Veröffentlicht am 29.08.2024
Durchsuche:915

Was ist XAMPP?

XAMPP ist ein Softwarepaket, das es Benutzern ermöglicht, eine lokale Webentwicklungsumgebung auf ihren Computern zu erstellen. Es umfasst den Apache-Webserver, die MySQL-Datenbank, die PHP-Skriptsprache und die Programmiersprache Perl. XAMPP vereinfacht den Prozess der Einrichtung eines Webservers zum Testen und Entwickeln von Webanwendungen und ermöglicht es Benutzern, offline an ihren Projekten zu arbeiten. Es wird häufig von Entwicklern verwendet, um Websites oder Webanwendungen zu prototypisieren und zu debuggen, bevor sie auf einem Live-Server bereitgestellt werden.

Was ist eine Datenbank?

Eine Datenbank ist eine strukturierte Sammlung von Daten, die in einem Computersystem organisiert und gespeichert werden. Es dient als zentrales Repository zum strukturierten Speichern und Verwalten großer Informationsmengen und erleichtert so das Abrufen, Bearbeiten und Analysieren von Daten. Datenbanken werden in verschiedenen Anwendungen und Branchen zum Speichern von Daten wie Kundeninformationen, Produktdetails, Finanzunterlagen und vielem mehr verwendet. Sie bieten eine strukturierte Möglichkeit, Daten in Tabellen zu speichern, wobei jede Tabelle aus Zeilen und Spalten besteht. Datenbanken verwenden eine Abfragesprache wie SQL (Structured Query Language), um Vorgänge wie das Erstellen, Lesen, Aktualisieren und Löschen von Daten auszuführen.

So rufen Sie die Daten aus der Localhost-Serverdatenbank ab

Folgen Sie den Schritten, um die Daten vom Server abzurufen

XAMPP starten: Um den XAMPP-Server zu öffnen, führen Sie die folgenden Schritte aus

Schritt 1: Starten Sie den XAMPP-Server

  • Starten Sie das XAMPP-Kontrollfeld.

  • Starten Sie die Apache- und MySQL-Dienste, indem Sie auf die Schaltfläche „Start“ neben jedem Dienst klicken.

PHP program to Fetch Data from Localhost Server Database using XAMPP

Schritt 2: Greifen Sie auf phpMyAdmin zu

  • Öffnen Sie Ihren Webbrowser und gehen Sie zu http://localhost/phpmyadmin.

  • phpMyAdmin ist eine webbasierte Anwendung zur Verwaltung von MySQL-Datenbanken.

PHP program to Fetch Data from Localhost Server Database using XAMPP

Erstellen Sie die Datenbank: Erstellen Sie zuerst die Datenbank und dann die Tabelle in MySQL mit den folgenden Schritten.

Schritt 1: Erstellen Sie eine Datenbank

  • Klicken Sie in phpMyAdmin auf die Registerkarte „Datenbanken“.

  • Geben Sie im Feld „Datenbank erstellen“ einen Namen für Ihre Datenbank ein.

  • Klicken Sie auf die Schaltfläche „Erstellen“, um die Datenbank zu erstellen.

  • Hier habe ich die Datenbank mit den „Aufgaben.

PHP program to Fetch Data from Localhost Server Database using XAMPP

Schritt 2: Erstellen Sie eine Tabelle

  • Wählen Sie die neu erstellte Datenbank in der linken Seitenleiste aus.

  • Klicken Sie auf die Registerkarte „SQL“.

  • Geben Sie die folgende SQL-Abfrage ein, um eine Tabelle zu erstellen:

  • PHP program to Fetch Data from Localhost Server Database using XAMPP

  • Hier habe ich die Tabelle mit dem Namen StudentInfo erstellt.

  • Klicken Sie auf die Schaltfläche „GO“, um die Abfrage auszuführen und die Tabelle zu erstellen.

  • Es folgt das Skript zum Erstellen der Tabelle.

Skript zum Erstellen einer Tabelle:

CREATE TABLE StudentInfo (
   id INT PRIMARY KEY AUTO_INCREMENT,
   name VARCHAR(50),
   email VARCHAR(50),
   fathername VARCHAR(50),
   mobileno VARCHAR(10)
);

Schritt 3: Daten in die Tabelle einfügen

  • Wählen Sie die neu erstellte Datenbank in der linken Seitenleiste aus.

  • Klicken Sie auf die Registerkarte „SQL“.

  • Geben Sie die folgende SQL-Abfrage ein, um Daten in die Tabelle einzufügen:

PHP program to Fetch Data from Localhost Server Database using XAMPP

Skript zum Einfügen von Daten in die Tabelle

INSERT INTO `studentinfo`(`name`, `email`, `fathername`, `mobileno`)
VALUES ('Kishore','[email protected]','Ranga','9347342900');

INSERT INTO `studentinfo`(`name`, `email`, `fathername`, `mobileno`) 
VALUES ('Haveesh','[email protected]','Kishore','8341748800');

INSERT INTO `studentinfo`(`name`, `email`, `fathername`, `mobileno`) 
VALUES ('Hasvitha','[email protected]','Kishore','8466906072');

INSERT INTO `studentinfo`(`name`, `email`, `fathername`, `mobileno`) 
VALUES ('Santh','[email protected]','Suresh','8466906072');

Erstellen Sie die PHP-Datei: Im nächsten Schritt müssen wir die PHP-Datei erstellen, um die Daten aus der Localhost-Serverdatenbank abzurufen und die Datensätze mit den folgenden Schritten anzuzeigen.

Schritt 1: Öffnen Sie eine beliebige IDE, um den PHP-Code zu schreiben. Hier habe ich IntelliJ IDEA verwendet, um den PHP-Code zu schreiben.

  • Starten Sie die IntelliJ IDEA IDE und erstellen Sie einen Ordner, in dem Sie das Programm erstellen möchten.

  • Gehen Sie nun zu Datei -> Neu -> Datei.

  • Geben Sie den Namen der Datei mit .PHP als Erweiterung an, hier erstelle ich den Dateinamen Fetch.php.

  • Hier habe ich den folgenden Code in die neu erstellte PHP-Datei eingegeben.

  • PHP program to Fetch Data from Localhost Server Database using XAMPP

  • Ändern Sie die Datenbankverbindungseinstellungen ($Servername, $Benutzername, $Passwort) entsprechend Ihrer XAMPP-Konfiguration.

  • Ändern Sie den Datenbanknamen und den Tabellennamen, von dem Sie die Daten abrufen müssen.

  • Hier habe ich die Datenbank mit dem Namen „Aufgaben“ erstellt.

  • Stellen Sie sicher, dass Sie die richtigen Serverdetails hinzufügen

Skript für das PHP-Programm

connect_error) {
   die("Connection failed: " . $conn->connect_error);
}

// SQL query to fetch data from the table
$sql = "SELECT * FROM Studentinfo";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
   // Output data of each row
   while ($row = $result->fetch_assoc()) {
      echo "ID: " . $row["id"] . " - Name: " . $row["name"] . " - Email: " . $row["email"] ." - FatherName: " . $row["fathername"] ." - MobileNo: " . $row["mobileno"] . "
"; } } else { echo "No results found"; } // Close the database connection $conn->close(); ?>

Speichern Sie die Datei und greifen Sie dann über Ihren Webbrowser (z. B. http://localhost/fetch.php) auf die PHP-Datei zu, um die abgerufenen Daten aus der Datenbank auf der Seite anzuzeigen.

Ausgabe

ID: 1 - Name: Kishore - Email: [email protected] - FatherName: Ranga - MobileNo: 9347342900
ID: 2 - Name: Haveesh - Email: [email protected] - FatherName: Kishore - MobileNo: 8341748800
ID: 3 - Name: Hasvitha - Email: [email protected] - FatherName: Kishore - MobileNo: 8466906072
ID: 4 - Name: Santh - Email: [email protected] - FatherName: Suresh - MobileNo: 8466906072

Abschluss

Um Daten aus einer Localhost-Serverdatenbank mit XAMPP abzurufen, können Sie ein PHP-Programm erstellen. Beginnen Sie mit der Installation von XAMPP und dem Starten der Apache- und MySQL-Dienste. Greifen Sie auf phpMyAdmin zu, um eine Datenbank und eine Tabelle zu erstellen. Erstellen Sie dann eine PHP-Datei im entsprechenden Verzeichnis und stellen Sie mit den bereitgestellten Anmeldeinformationen eine Verbindung zur MySQL-Datenbank her. Führen Sie eine SQL-Abfrage aus, um die gewünschten Daten aus der Tabelle abzurufen, und durchlaufen Sie die Ergebnisse, um sie anzuzeigen. Schließen Sie abschließend die Datenbankverbindung. Wenn Sie über einen Webbrowser auf die PHP-Datei zugreifen, können Sie die abgerufenen Daten auf der Seite anzeigen. Dieser Prozess ermöglicht Ihnen die Interaktion mit der lokalen Serverdatenbank über PHP und XAMPP und erleichtert so den effizienten Datenabruf und die Datennutzung.

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://www.tutorialspoint.com/php-program-to-fetch-data-from-localhost-server-database-using-xampp Bei Verstößen wenden Sie sich bitte an [email protected] um es 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