PHP と coreseek を使用して、人材採用 Web サイトの求人検索機能を構築します。
人材採用 Web サイトは、企業に適切な人材を見つける便利な方法を提供するという、現代社会において重要な役割を果たしています。求職者にとって、効率的な求人検索機能を備えていることも非常に重要です。この記事では、PHP とオープンソースの全文検索エンジン coreseek を使用して、人材採用 Web サイトの強力な求人検索機能を構築する方法を紹介します。
まず、PHP と coreseek がインストールされ、設定されていることを確認する必要があります。次に、コードの記述を開始できます。
<form method="GET" action="search.php"> <input type="text" name="keyword" placeholder="请输入关键词"> <input type="submit" value="搜索"> </form>
<?php $host = 'localhost'; $user = 'root'; $password = '123456'; $database = 'jobs'; $conn = mysqli_connect($host, $user, $password, $database); if (!$conn) { die("数据库连接失败: " . mysqli_connect_error()); } ?>
<?php // 获取用户输入的关键词 $keyword = $_GET['keyword']; // 构建查询语句 $query = "SELECT * FROM jobs WHERE MATCH(title) AGAINST('$keyword' IN BOOLEAN MODE)"; // 执行查询 $result = mysqli_query($conn, $query); ?>
<?php // 显示查询结果 if (mysqli_num_rows($result) > 0) { while ($row = mysqli_fetch_assoc($result)) { echo "<h2>{$row['title']}</h2>"; echo "<p>{$row['description']}</p>"; echo "<hr>"; } } else { echo "没有找到相关职位"; } // 关闭数据库连接 mysqli_close($conn); ?>
これで、求人検索機能の基本的な実装が完了しました。この機能を通じて、ユーザーがキーワードを入力すると、システムはキーワードに基づいてデータベース内で一致する位置を検索し、結果をユーザーに表示します。
求人検索をより正確かつ効率的に行うために、coreseek でいくつかの最適化と構成を実行できることに注意してください。たとえば、検索に重みを付けたり、検索結果を関連性によって並べ替えたりできます。これらの操作は、実際のニーズに応じて調整できます。
概要: PHP と coreseek を使用すると、強力な求人検索機能を迅速に構築できます。これは人材採用 Web サイトにとって非常に重要であり、ユーザー エクスペリエンスを向上させ、より正確な求人情報を提供し、企業と求職者との間に架け橋を築くことができます。この記事があなたのお役に立てば幸いです!
以上がPHPとcoreseekを利用して人材採用サイトの求人検索機能を構築の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。