php pdo 类 方法有哪些

互联网 20-10-22

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 类 方法有哪些的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: pdo
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:php oss 删除文件如何实现

相关资讯