„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 > Verwandeln Sie Ihre Webpräsenz: PHP für Anfänger

Verwandeln Sie Ihre Webpräsenz: PHP für Anfänger

Veröffentlicht am 01.11.2024
Durchsuche:445

PHP ist eine großartige Webentwicklungsoption für Anfänger, die grundlegende Konzepte wie Variablen, Datentypen, bedingte Anweisungen und Schleifen nutzt, um dynamische Webanwendungen zu erstellen. Enthält einen praktischen Fall, der zeigt, wie man mit PHP ein einfaches Message Board erstellt. Dazu gehören Schritte wie das Herstellen einer Verbindung, das Erstellen einer Tabelle, das Hinzufügen von Nachrichten und das Anzeigen von Nachrichten.

Transform Your Web Presence: PHP for Beginners

Transformieren Sie Ihre Webpräsenz: PHP für Anfänger

Einführung
PHP ist eine weit verbreitete Lösung Open-Source-Programmiersprache zur Erstellung dynamischer und interaktiver Webanwendungen. Es ist eine großartige Option für Anfänger, die Webentwicklung zu erlernen. Dieser Artikel führt Sie durch die Grundlagen von PHP und demonstriert seine Anwendung anhand eines praktischen Falls.

PHP-Grundlagen

  • Variablen: Container zum Speichern von Daten. Beispiel: $age = 25;
  • Datentyp: definiert den Typ der in der Variablen gespeicherten Daten. Zum Beispiel int, string, boolean.
  • Bedingte Anweisung: steuert den Programmfluss. Zum Beispiel wenn, sonst.
  • Schleife: Führt einen Codeblock wiederholt aus. Zum Beispiel für, während.
  • Funktion: Wiederverwendbarer Codeblock. Zum Beispiel die Funktion myFunction() {}

Praktischer Fall: Erstellen Sie ein einfaches Message Board

Schritt 1: Stellen Sie eine Verbindung her

$servername = "localhost";
$username = "root";
$password = "";
$dbname = "myDB";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接
if ($conn->connect_error) {
  die("Connection failed: " . $conn->connect_error);
}

Schritt 2: Nachrichtentabelle erstellen

// SQL 语句
$sql = "CREATE TABLE messages (
    id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(30) NOT NULL,
    message TEXT NOT NULL,
    created_at TIMESTAMP
)";

// 执行查询
if ($conn->query($sql) === TRUE) {
  echo "Table messages created successfully";
} else {
  echo "Error creating table: " . $conn->error;
}

Schritt 3: Nachricht hinzufügen

// 准备语句
$stmt = $conn->prepare("INSERT INTO messages (name, message, created_at) VALUES (?, ?, NOW())");

// 绑定参数
$stmt->bind_param("ss", $name, $message);

// 执行查询
if ($stmt->execute()) {
  echo "Message added successfully";
} else {
  echo "Error adding message: " . $stmt->error;
}

Schritt 4: Meldung anzeigen

// SQL 语句
$sql = "SELECT * FROM messages";

// 执行查询
$result = $conn->query($sql);

// 输出查询结果
while ($row = $result->fetch_assoc()) {
  echo "ID: " . $row["id"] . " - " .
       "Name: " . $row["name"] . " - " .
       "Message: " . $row["message"] . "
"; }

Fazit
Anhand des obigen einfachen praktischen Falls können Sie die leistungsstarken Funktionen von PHP schätzen. Wenn Sie grundlegende Konzepte wie Variablen, Datentypen, bedingte Anweisungen und Schleifen verstehen, können Sie mit der Erstellung Ihrer eigenen dynamischen Webanwendungen beginnen.

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