在PHP中,PDO::exec()方法用于执行一个SQL语句并且返回受影响的行数
▥php
𝄐 0
PHP pdo,PHP pdf,PHP pdo ssl,PHP pdf插件,PHP pdf上传下载源码,PHP pdf 设置不能下载
在PHP中,PDO::exec()方法用于执行一个SQL语句并且返回受影响的行数。它通常用于执行不返回结果集的操作,比如创建表、插入数据、更新数据或删除数据等。它的语法如下:
php
public int|false PDO::exec(string $statement)
参数$statement是要执行的SQL语句。
下面是一些示例:
1. 创建一个新的表格:
php
$sql = "CREATE TABLE users (
id INT(11) AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(50) NOT NULL
)";
$result = $pdo->exec($sql);
if ($result !== false) {
echo "Table created successfully.";
} else {
echo "Error creating table.";
}
2. 插入一条新记录:
php
$sql = "INSERT INTO users (name, email) VALUES ('John Doe', 'johndoe@example.com')";
$result = $pdo->exec($sql);
if ($result !== false) {
echo "Record inserted successfully.";
} else {
echo "Error inserting record.";
}
3. 更新一个记录:
php
$sql = "UPDATE users SET email = 'newemail@example.com' WHERE id = 1";
$result = $pdo->exec($sql);
if ($result !== false) {
echo "Record updated successfully.";
} else {
echo "Error updating record.";
}
4. 删除一个记录:
php
$sql = "DELETE FROM users WHERE id = 1";
$result = $pdo->exec($sql);
if ($result !== false) {
echo "Record deleted successfully.";
} else {
echo "Error deleting record.";
}
这些示例演示了如何使用PDO::exec()方法执行不同类型的SQL语句并检查返回值来确定操作是否成功。
在PHP中,PDO::exec()方法用于执行一个SQL语句并且返回受影响的行数。它通常用于执行不返回结果集的操作,比如创建表、插入数据、更新数据或删除数据等。它的语法如下:
php
public int|false PDO::exec(string $statement)
参数$statement是要执行的SQL语句。
下面是一些示例:
1. 创建一个新的表格:
php
$sql = "CREATE TABLE users (
id INT(11) AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(50) NOT NULL
)";
$result = $pdo->exec($sql);
if ($result !== false) {
echo "Table created successfully.";
} else {
echo "Error creating table.";
}
2. 插入一条新记录:
php
$sql = "INSERT INTO users (name, email) VALUES ('John Doe', 'johndoe@example.com')";
$result = $pdo->exec($sql);
if ($result !== false) {
echo "Record inserted successfully.";
} else {
echo "Error inserting record.";
}
3. 更新一个记录:
php
$sql = "UPDATE users SET email = 'newemail@example.com' WHERE id = 1";
$result = $pdo->exec($sql);
if ($result !== false) {
echo "Record updated successfully.";
} else {
echo "Error updating record.";
}
4. 删除一个记录:
php
$sql = "DELETE FROM users WHERE id = 1";
$result = $pdo->exec($sql);
if ($result !== false) {
echo "Record deleted successfully.";
} else {
echo "Error deleting record.";
}
这些示例演示了如何使用PDO::exec()方法执行不同类型的SQL语句并检查返回值来确定操作是否成功。
本文地址:
/show-281795.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。