Erste Schritte mit PHP und Datenbanken
Mit der Entwicklung des Internets wurde PHP weithin als leistungsstarke Programmiersprache eingesetzt. Auch bei Internetanwendungen sind Datenbanken ein zentraler Bestandteil. Daher ist das Erlernen von PHP und Datenbanken sowie die Beherrschung ihrer Grundkenntnisse für viele Programmierer zu einem Pflichtkurs geworden. Dieser Artikel bietet Ihnen eine Einführung in PHP und Datenbanken, um Anfängern den Einstieg zu erleichtern.
1. Überblick über die PHP-Sprache
PHP ist eine serverseitige Skriptsprache. Mit PHP können wir dynamische Webinhalte generieren, Formulare dynamisch verarbeiten, Dateien auf dem Server erstellen, öffnen, lesen, schreiben, schließen, Cookies senden und empfangen usw. PHP bietet umfangreiche Unterstützung für eine Vielzahl von Datenbanken und wird häufig im Bereich der Webentwicklung eingesetzt. Die neueste PHP-Version ist derzeit PHP 8.0.
2. PHP installieren
Bevor wir PHP lernen, müssen wir zuerst PHP installieren. Im Folgenden finden Sie die Schritte zur Installation von PHP:
1. Besuchen Sie die offizielle Website: https://www.php.net/downloads.php
2. Wählen Sie hier die entsprechende PHP-Version aus als Beispiel verwendet.
3. Extrahieren Sie die heruntergeladene Datei in einen lokalen Ordner.
4. Suchen Sie die php.ini-Entwicklungsdatei im entpackten Ordner, kopieren Sie sie und benennen Sie sie in php.ini um.
5. Suchen Sie die folgenden zwei Codezeilen in der php.ini-Datei und entfernen Sie das Semikolon (;):
extension=pdo_mysql
<?php echo "Hello World!"; ?>
$number = 5; echo $number;
$score = 90; if($score >= 90) { echo "优秀"; } else if($score >= 60) { echo "及格"; } else { echo "不及格"; }
<?php //定义连接参数 $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; //创建连接 $conn = new mysqli($servername, $username, $password, $dbname); //检查连接是否成功 if($conn->connect_error) { die("连接失败:" . $conn->connect_error); } echo "连接成功!"; ?>
$username: MySQL-Benutzername
$password: MySQL-Passwort$dbname: MySQL-Datenbankname zur Verbindung
$conn = new mysqli($servername, $username, $password, $dbname): Verbindung erstellen
//插入数据 $sql = "INSERT INTO MyGuests (firstname, lastname, email) VALUES ('John', 'Doe', 'john@example.com')"; if($conn->query($sql) === TRUE) { echo "新记录插入成功!"; } else { echo "错误:" . $sql . "<br>" . $conn->error; } //更新数据 $sql = "UPDATE MyGuests SET lastname='Doe' WHERE id=2"; if($conn->query($sql) === TRUE) { echo "记录更新成功!"; } else { echo "错误:" . $sql . "<br>" . $conn->error; } //删除数据 $sql = "DELETE FROM MyGuests WHERE id=3"; if($conn->query($sql) === TRUE) { echo "记录删除成功!"; } else { echo "错误:" . $sql . "<br>" . $conn->error; } //查询数据 $sql = "SELECT id, firstname, lastname FROM MyGuests"; $result = $conn->query($sql); if($result->num_rows > 0) { //输出数据 while($row = $result->fetch_assoc()) { echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "<br>"; } } else { echo "0 结果"; }
Das obige ist der detaillierte Inhalt vonAnfängerleitfaden zu PHP und Datenbanken. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!