Menu

php mysqli插入

在PHP中,使用mysqli扩展进行数据库插入操作的基本步骤如下:

连接数据库。

准备SQL插入语句。

绑定参数到语句(可选,如果使用预处理语句)。

执行语句。

关闭语句和连接。

以下是一个插入数据到MySQL数据库的简单示例:

$host = 'localhost'; // 数据库服务器

$username = 'user'; // 数据库用户名

$password = 'password'; // 数据库密码

$database = 'database'; // 数据库名

// 创建连接

$conn = new mysqli($host, $username, $password, $database);

// 检查连接

if ($conn->connect_error) {

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

}

// 准备并绑定

$stmt = $conn->prepare("INSERT INTO table_name (column1, column2) VALUES (?, ?)");

$stmt->bind_param("ss", $value1, $value2);

// 设置参数并执行

$value1 = 'Hello';

$value2 = 'World';

$stmt->execute();

// 关闭语句和连接

$stmt->close();

$conn->close();

?>

在这个例子中,我们创建了一个连接到MySQL数据库的连接,准备了一个插入语句,绑定了参数,执行了语句,并在完成后关闭了语句和连接。需要替换$host、$username、$password、$database、table_name、column1、column2以及$value1和$value2为实际的数据库信息和要插入的数据。