博客列表 >2月22日作业_PDO_day1

2月22日作业_PDO_day1

红色熊猫的博客
红色熊猫的博客原创
2019年02月25日 09:52:35592浏览

<?php


// 1. PDO连接数据库的过程与参数设置


$pdo=new PDO("mysql:host=127.0.0.1;dbname=test",'root','root');


// 2. 如何创建PDO预处理对象: prepare()方法


$sql="SELECT id name age FROM test where name=:name and age>:age";

$stmt=$pdo->prepare($sql);

$name='富贵';

$age='20';

$stmt->bindParam('name',$name);

$stmt->bindParam('age',$age,PDO::PARAM_INT);

$res=$stmt->execute();

var_dump($res);


// 3. bindParam()与bindValue()

bindParam()  只能绑定变量,不能是常量

bindValue()   可以绑定变量  也可以绑定常量



//  4. execute()直接传参

$res=$stmt->execute(array('name'=>$name,'age'=>$age));


// 5. fetch() 和 fetchAll()的区别与联系

fetch()   获取查询条件中满足条件的第一条数据

fetchAll()  获取查询条件中所有满足条件的数据



// 6. bindColumn()的功能 

将列绑定到PHP变量


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议