ホームページ >バックエンド開発 >PHPチュートリアル >PHPを使った簡単な採用情報掲載機能の開発方法
PHPを使った簡単な求人情報掲載機能の開発方法
近年、インターネットの急速な発展に伴い、求人情報掲載プラットフォームが充実しています。より重要。 PHP は強力で習得しやすいバックエンド開発言語として、採用情報公開機能を実装するための豊富なツールと機能を提供します。この記事では、PHPを使って簡単な採用情報公開機能を開発する方法と具体的なコード例を紹介します。
CREATE TABLE jobs ( id INT AUTO_INCREMENT PRIMARY KEY, title VARCHAR(255) NOT NULL, description TEXT NOT NULL, company VARCHAR(255) NOT NULL, location VARCHAR(255) NOT NULL, salary DECIMAL(10, 2) NOT NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP );
<form method="POST" action="submit_job.php"> <input type="text" name="title" placeholder="职位名称" required> <textarea name="description" placeholder="职位描述" required></textarea> <input type="text" name="company" placeholder="公司名称" required> <input type="text" name="location" placeholder="工作地点" required> <input type="text" name="salary" placeholder="薪资" required> <button type="submit">发布</button> </form>
<?php // 连接到数据库 $connection = mysqli_connect("localhost", "root", "password", "database_name"); // 检查是否连接成功 if (!$connection) { die("数据库连接失败:" . mysqli_connect_error()); } // 获取表单中的数据 $title = $_POST['title']; $description = $_POST['description']; $company = $_POST['company']; $location = $_POST['location']; $salary = $_POST['salary']; // 将数据插入到数据库中 $sql = "INSERT INTO jobs (title, description, company, location, salary) VALUES ('$title', '$description', '$company', '$location', $salary)"; if (mysqli_query($connection, $sq)) { echo "招聘信息发布成功!"; } else { echo "发布失败:" . mysqli_error($connection); } // 关闭数据库连接 mysqli_close($connection); ?>
<?php // 连接到数据库 $connection = mysqli_connect("localhost", "root", "password", "database_name"); // 检查是否连接成功 if (!$connection) { die("数据库连接失败:" . mysqli_connect_error()); } // 查询数据库中的所有招聘信息 $sql = "SELECT * FROM jobs"; $result = mysqli_query($connection, $sql); // 显示查询结果 if (mysqli_num_rows($result) > 0) { while ($row = mysqli_fetch_assoc($result)) { echo "<h2>{$row['title']}</h2>"; echo "<p>{$row['description']}</p>"; echo "<p>{$row['company']}</p>"; echo "<p>{$row['location']}</p>"; echo "<p>{$row['salary']}</p>"; echo "<hr>"; } } else { echo "暂无招聘信息"; } // 关闭数据库连接 mysqli_close($connection); ?>
以上の手順により、PHP の情報公開機能を使用した簡易求人の開発に成功しました。 。ユーザーはフォームに記入して求人情報を投稿することができ、投稿された求人情報を別のページで閲覧することもできます。もちろん、これは単なる例であり、独自のニーズやビジネス ルールに従ってコードを最適化および拡張できます。この記事があなたのお役に立てば幸いです!
以上がPHPを使った簡単な採用情報掲載機能の開発方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。