php中pdo更新操作
Lepaskan: 2018-06-28 13:59:35
asal
4922 orang telah melayarinya
* 预处理更新数据
//1.连接数据库,创建pdo对象
1 2 3 4 5 | try {
$pdo = new PDO('mysql:dbname=php','root','root');
} catch (PDOException $e ) {
exit ( $e ->getMessage());
}
|
Salin selepas log masuk
//2.准备sql语句
1 | $sql = "UPDATE user SET email=:email WHERE user_id=:user_id" ;
|
Salin selepas log masuk
//3.创建预处理对象stmt对象
1 | if ( $stmt = $pdo ->prepare( $sql )) {
|
Salin selepas log masuk
//4.将参数绑定到stmt对象并执行
//准备参数
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | $param = ['email'=>'lwt@qq.com','user_id'=>5];
if ( $stmt -> execute( $param )){
if ( $stmt ->rowCount()>0) {
echo '成功更新了'. $stmt ->rowCount().'条记录';
} else {
echo '没有记录被更新';
}
} else {
print_r( $stmt ->errorInfo());
exit ();
}
} else {
print_r( $pdo ->errorInfo());
exit ();
}
|
Salin selepas log masuk
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
-
2018-07-23 11:25:10
-
2018-07-23 11:20:29
-
2018-07-23 11:17:01
-
2018-07-23 11:14:54
-
2018-07-23 11:07:50
-
2018-07-23 10:45:14
-
2018-07-23 10:42:42
-
2018-07-23 10:39:33
-
2018-07-23 10:35:28
-
2018-07-23 10:32:59
Isu terkini
-
2024-02-06 10:58:58
-
2023-04-10 16:15:47
-
2023-04-04 17:10:19
-
2023-03-30 14:13:24
-
2023-03-24 09:03:13
Topik-topik yang berkaitan
Lagi>