写一个PHP接口示例,调用成功后插入数据库信息,数据库字段为id 内容 时间
时间: 2023-06-25 07:02:50 浏览: 43
以下是一个简单的PHP接口示例,调用成功后将信息插入数据库中:
```php
<?php
// 获取请求参数
$content = $_POST['content'];
$time = time();
// 连接数据库
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
// 插入数据
$sql = "INSERT INTO table_name (content, time) VALUES ('$content', '$time')";
if ($conn->query($sql) === TRUE) {
// 插入成功
$response = array('code' => 0, 'message' => '插入成功');
} else {
// 插入失败
$response = array('code' => -1, 'message' => '插入失败');
}
// 返回响应
echo json_encode($response);
// 关闭数据库连接
$conn->close();
?>
```
在上面的示例中,我们首先获取了请求参数 `content`,并通过 `time()` 函数获取当前时间戳。
接着,我们连接了数据库,并通过 SQL 语句将信息插入到名为 `table_name` 的数据表中。
如果插入成功,我们将响应数据设置为 `{ code: 0, message: '插入成功' }`,否则设置为 `{ code: -1, message: '插入失败' }`。
最后,我们将响应数据以 JSON 格式返回,并关闭数据库连接。