-
【PDO】【bindParam 绑定一个参数到指定的PHP变量】查看全部
-
【PDO】【prepare 预处理语句中的占位符使用】查看全部
-
【PDO】【quote 防止SQL注入】 quote()返回『带引号』的字符串,以过滤字符串中的特殊字符 ps:$stmt->rowCount()返回SELECT结果集中记录的条数,或INSERT/UPDATE/DELETE受影响的条数查看全部
-
【PDO】【设置数据库连接属性】 1.PDO::setAttribute: bool PDO::setAttribute ( int $attribute , mixed $value ) 『参考:http://php.net/manual/zh/pdo.setattribute.php』 2.PDO::getAttribute mixed PDO::getAttribute ( int $attribute ) 『参考:http://php.net/manual/zh/pdo.getattribute.php』 PDO::ATTR_AUTOCOMMIT PDO::ATTR_CASE PDO::ATTR_CLIENT_VERSION PDO::ATTR_CONNECTION_STATUS PDO::ATTR_DRIVER_NAME PDO::ATTR_ERRMODE PDO::ATTR_ORACLE_NULLS PDO::ATTR_PERSISTENT PDO::ATTR_PREFETCH PDO::ATTR_SERVER_INFO PDO::ATTR_SERVER_VERSION PDO::ATTR_TIMEOUT查看全部
-
【PDO】【通过预处理(prepare)方式进行查询(execute)】 $stmt = $pdo->prepare($sql); $res = $stmt->execute(); if($res){ while($row=$stmt->fetch()){ print_r($row); echo '<br />'; } }查看全部
-
学习之前的思考:what,why,where,when,how查看全部
-
【PDO】【query 查询语句】查看全部
-
【PDO】【返回错误信息】 1.$pdo->errorCode() 返回跟数据库句柄上一次操作相关的SQLSTATE值 2.$pdo->errorInfo() 返回错误信息的数组,包含三个单元0=>SQLSTATE,1=>CODE,2=>INFO 『参考:http://ar2.php.net/manual/zh/book.pdo.php』查看全部
-
【PDO】【使用 exec 创建表 插入、删除、更新记录】查看全部
-
【PDO】【连接数据库】查看全部
-
【PDO】【安装与配置】 php.ini 1.配置PHP文件,开启相应扩展 extension = php_pdo.dll 2.开启对相应数据库的扩展 3.通过查看phpinfo查看PDO扩展的详细信息查看全部
-
【PDO】【PHP Data Object 数据库访问抽象层】 用于统一各种数据库的访问接口 PDO特性: 1.编码一致性 2.灵活性 3.高性能 4.面向对象性查看全部
-
exec()的特点: 1 方法不能对select 查询语句起作用 exec()的功能: 1 可以对表执行增 删 改功能查看全部
-
//通过参数形式连接数据库(连接 ) try{ $dsn = "mysql:host=localhost;dbname=imooc"; $username="root"; $passwd="root"; $pdo = new PDO($dsn,$username,$passwd); var_dump($pdo); }catch(PDOException $e){ echo $e->getMessage(); } PDO对象功能:【使用PDO对象可以完成与数据库服务器之间的连接管理、存取数据、错误处理、查询执行、预处理语句、以及事务对象等操作。】 PDO扩展库为PHP访问定义了一个轻量级的、一致性的接口。它提供了一个数据访问抽象层。查看全部
-
PDO 对象的方法(常用) 1.exet() --执行一条SQL语句,并返回其受影响的行数 2.query()--执行一条 语句,返回一个PDOStatement 对象 3.prepare()--准备要执行的SQL语句,返回PDOStatement 对象 4.quote()--返回一个添加引号的字符串,用于SQL语句中 5.lastInsertId()返回最后插入行的ID 6.setAttribute()设置数据库连接属性 7.getAttribute()得到数据库连接的属性 8.errorCode()获取跟数据库句柄上一个操作相关的SQLSTATE 9.errorInfo()获取跟数据库柄上一次操作的错误信息查看全部
举报
0/150
提交
取消