PHPを使った簡単な採用情報掲載機能の開発方法

王林
リリース: 2023-09-20 12:32:01
オリジナル
1197 人が閲覧しました

PHPを使った簡単な採用情報掲載機能の開発方法

PHPを使った簡単な求人情報掲載機能の開発方法

近年、インターネットの急速な発展に伴い、求人情報掲載プラットフォームが充実しています。より重要。 PHP は強力で習得しやすいバックエンド開発言語として、採用情報公開機能を実装するための豊富なツールと機能を提供します。この記事では、PHPを使って簡単な採用情報公開機能を開発する方法と具体的なコード例を紹介します。

  1. データベースとテーブルの作成
    まず、採用情報を保存するためのテーブルを MySQL データベースに作成する必要があります。次の SQL ステートメントを使用して、「jobs」という名前のテーブルを作成できます。
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
);
ログイン後にコピー
  1. リリース情報フォームの作成
    次に、ユーザーが募集を投稿するための HTML フォームを作成する必要があります。情報。次のコード例を使用して、単純なフォームを作成できます。
<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>
ログイン後にコピー
  1. フォーム送信の処理
    ユーザーがリリース情報フォームを送信するとき、PHP を使用してフォームを処理する必要があります。データとデータベースへのデータの保存。次のコード例を使用して、フォームの送信を処理する「submit_job.php」という名前のファイルを作成できます。
<?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);
?>
ログイン後にコピー
  1. 公開されたジョブ情報の表示
    ユーザーに公開された求人情報を閲覧するには、公開された情報を表示するページを作成する必要があります。以下のコード例を使用して、公開された求人情報を表示するための「jobs.php」という名前のファイルを作成できます。
<?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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート