PHP は初心者にとって優れた Web 開発オプションであり、変数、データ型、条件ステートメント、ループなどの基本概念を活用して動的な Web アプリケーションを構築します。 PHP を使用して簡単なメッセージ ボードを作成する方法を示す実践的なケースが含まれています。これには、接続の確立、テーブルの作成、メッセージの追加、メッセージの表示などの手順が含まれます。
Web での存在感を変える: 初心者のための PHP
はじめに
PHP は広く普及しています。動的でインタラクティブな Web アプリケーションを作成するために使用されるオープンソース プログラミング言語。初心者が Web 開発を学ぶのに最適なオプションです。この記事では、PHP の基本を説明し、実際のケースを通じてその応用例を示します。
PHP の基礎
実践例: 簡単なメッセージ ボードを作成する
ステップ 1: 接続を確立する
$servername = "localhost"; $username = "root"; $password = ""; $dbname = "myDB"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接 if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); }
ステップ 2: メッセージ テーブルを作成する
// 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; }
ステップ 3: メッセージを追加する
// 准备语句 $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; }
ステップ 4: メッセージを表示する
// SQL 语句 $sql = "SELECT * FROM messages"; // 执行查询 $result = $conn->query($sql); // 输出查询结果 while ($row = $result->fetch_assoc()) { echo "ID: " . $row["id"] . " - " . "Name: " . $row["name"] . " - " . "Message: " . $row["message"] . "
"; }
結論
上記の簡単な実践例を通じて、PHP の強力な機能を理解することができます。変数、データ型、条件ステートメント、ループなどの基本概念を理解することで、独自の動的 Web アプリケーションの作成を開始できます。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3