php + ajax 实现的写入数据库操作简单示例

简述

本文将利用 PHP 和 Ajax 的技术,实现一个简单的写入数据库操作的示例。在页面上通过表单输入内容,然后利用 Ajax 技术将数据发送到后台,最终实现将数据写入到数据库中的操作。

通过本文,希望读者能够初步了解到使用 PHP 和 Ajax 进行对于数据库的写入以及响应的前端实现方式。

前期准备

为了完成本文的示例,我们需要具备以下几个必要条件:

1. 一台已经搭建好的 Web 服务器

2. MySQL 数据库,并建立相应的相关表结构

3. 了解基本的 HTML 和 jQuery 知识

代码实现

前端实现

首先,我们需要在前端实现一个表单,方便用户进行输入操作。

```html

请输入内容:

```

然后,在前端实现 Ajax 数据提交的方法。

```javascript

```

后端实现

在服务器端,我们需要针对上面的 Ajax 数据提交,编写相应的 PHP 代码。

```php

header('content-type:text/html;charset=utf-8');

//连接数据库

$servername = "localhost";

$username = "root";

$password = "123456";

$dbname = "test";

$conn = mysqli_connect($servername, $username, $password, $dbname);

mysqli_set_charset($conn, "utf8");

if ($conn->connect_error) {

die("连接失败: " . $conn->connect_error);

}

$content = $_POST['content'];

//执行写入数据库操作

$sql = "INSERT INTO content (content, create_time) VALUES ('".$content."', now())";

if ($conn->query($sql) === TRUE) {

echo json_encode(array('status'=>1, 'msg'=>'写入数据库成功'));

} else {

echo json_encode(array('status'=>0, 'msg'=>'写入数据库失败'));

}

$conn->close();

?>

```

总结

本文详细介绍了使用 PHP 和 Ajax 的技术实现一个写入数据库的示例,从前端实现和后端实现两个角度出发,详细描述了这个示例的具体实现方式。同时,希望读者能够对于使用 PHP 和 Ajax 开发具有一定的认识和了解,从而更好的进行实践和应用。

后端开发标签