请编写php 的一个获取招聘信息的接口,返回JSON格式,字段包括(id,标题,信息内容,点击量,发布时间,是否有图片)
时间: 2024-02-02 13:04:43 浏览: 24
好的,以下是一个简单的获取招聘信息的接口,使用 PHP 编写,返回 JSON 格式的数据,包括指定的字段:
```php
<?php
// 数据库连接信息
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接是否成功
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
// 查询语句
$sql = "SELECT id, title, content, clicks, publish_time, has_image FROM job_info";
// 执行查询
$result = $conn->query($sql);
// 检查是否有结果
if ($result->num_rows > 0) {
// 输出数据
$data = array();
while($row = $result->fetch_assoc()) {
$data[] = array(
"id" => $row["id"],
"title" => $row["title"],
"content" => $row["content"],
"clicks" => $row["clicks"],
"publish_time" => $row["publish_time"],
"has_image" => $row["has_image"]
);
}
// 输出 JSON 格式数据
header('Content-Type: application/json');
echo json_encode($data);
} else {
echo "没有找到招聘信息。";
}
// 关闭连接
$conn->close();
?>
```
此接口会从数据库中查询招聘信息表,并返回每个招聘信息的指定字段。输出使用了 `json_encode()` 函数将数据转换为 JSON 格式。您可以根据需要修改查询语句和输出的字段。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)