您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php pdo 类 方法有哪些

2025/5/28 17:48:07发布27次查看
php pdo类方法有:1、exec方法;2、query方法;3、lastinsertid方法;4、setattribute方法等等。
推荐:《php视频教程》
pdo类常用方法:
exec()
query()
lastinsertid()
<?php$servername = "localhost";$username = "root";$password = "133nubia022";$dbname='myweb';$pdo= new pdo("mysql:host=$servername;dbname=$dbname", $username, $password);$pdo->exec('set names utf8');$pdo->setattribute(pdo::attr_default_fetch_mode,pdo::fetch_both);$sql="insert into user(username,age) values('user123','55')";if($pdo->exec($sql)){ $lastid=$pdo->lastinsertid(); echo "id为{$lastid}的数据插入成功!";}?>
• setattribute()
设置获取模式属性
<?php$servername = "localhost";$username = "root";$password = "133nubia022";$dbname='myweb'; $pdo= new pdo("mysql:host=$servername;dbname=$dbname", $username, $password);$pdo->exec('set names utf8');$pdo->setattribute(pdo::attr_default_fetch_mode,pdo::fetch_assoc);$sql="select * from user";$smt=$pdo->query($sql);$rows=$smt->fetchall();echo '<pre>';print_r($rows);echo '</pre>';?>
***
获取索引数组
<?php$servername = "localhost";$username = "root";$password = "133nubia022";$dbname='myweb';$pdo= new pdo("mysql:host=$servername;dbname=$dbname", $username, $password);$pdo->exec('set names utf8');$pdo->setattribute(pdo::attr_default_fetch_mode,pdo::fetch_num);$sql="select * from user";$smt=$pdo->query($sql);$rows=$smt->fetchall();echo '<pre>';print_r($rows);echo '</pre>';?>
获取混合数组
<?php$servername = "localhost";$username = "root";$password = "133nubia022";$dbname='myweb';$pdo= new pdo("mysql:host=$servername;dbname=$dbname", $username, $password);$pdo->exec('set names utf8');$pdo->setattribute(pdo::attr_default_fetch_mode,pdo::fetch_both);$sql="select * from user";$smt=$pdo->query($sql);$rows=$smt->fetchall();echo '<pre>';print_r($rows);echo '</pre>';?>
以上就是php pdo 类 方法有哪些的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product