php之PDO示例

PDO解决的问题是能够解决php连接各种类型的数据库而不需要修改太多的代码。

<?php 	
//定义PDO来连接数据的6大数据
$dbms = 'mysql';
$db_host = 'localhost';
$db_user = 'root';
$db_pass = 'root';
$db_name = 'study';
$db_port = '3306';
//PDO连接数据库
$dsn = "$dbms:host=$db_host;dbname=$db_name";
$conn = new PDO($dsn,$db_user,$db_pass);

// if($conn){
// 	print_r("seccess");
// }else{
// 	print_r("fsild");
// }
//判断数据库是否连接成功
if($conn->errorCode()){
	die("filed".$conn->errorInfo());
}
// echo "secces";
// pdo向数据库插入数据
$sql = "INSERT INTO `users` (username) VALUES ('456789ADSF')";
$result = $conn->query($sql);
$result = $conn->exec($sql);
if($result->rowCount() > 0){
     echo "seccess";
}
// PDO查询数据库
// $sql = "select * from users";
// $stmt = $conn ->query($sql);
// if($stmt->rowCount()>0){
// 	while($row = $stmt->fetch()){
// 		echo $row['username']  . "<br>";
// 	}
// } 
 $stmt =null;
 $conn = null;

需要转载的朋友请附本文连接,谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

anansec

打赏是我创作路上的加油剂!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值