$stmt=$pdo->query($sql); $data=$stmt->fetchAll(PDO::FETCH_ASSOC); require "./news.html";

表示 SQL 中的整型
表示 SQL 中大对象数據类型。
表示一个记录集类型当前尚未被任何驱动支持。
指定参数为一个存储过程的 INOUT 参数必须用一个明确的 PDO::PARAM_* 数据类型跟此值进行按位戓。
指定获取方式将结果集中的每一行作为一个对象返回,此对象的变量名对应着列名PDO::FETCH_LAZY 创建用来访问的对象变量名。在 PDOStatement::fetchAll() 中无效
指定獲取方式,将对应结果集中的每一行作为一个由列名索引的数组返回如果结果集中包含多个名称相同的列,则PDO::FETCH_ASSOC每个列名只返回一个值
指定获取方式,将对应结果集中的每一行作为一个由列名索引的数组返回如果结果集中包含多个名称相同的列,则PDO::FETCH_ASSOC每个列名 返回一个包含值的数组
指定获取方式,将对应结果集中的每一行作为一个由列号索引的数组返回从第 0 列开始。
指定获取方式将对应结果集中的烸一行作为一个由列号和列名索引的数组返回,从第 0 列开始
指定获取方式,将结果集中的每一行作为一个属性名对应列名的对象返回
指定获取方式,从结果集中的下一行返回所需要的那一列
指定获取方式,返回一个所请求类的新实例映射列到类中对应的属性名。

注意: 如果所请求的类中不存在该属性则调用 __set() 魔术方法

指定获取方式,更新一个请求类的现有实例映射列到类中对应的属性名。
允许在运荇中完全用自定义的方式处理数据(仅在 PDOStatement::fetchAll() 中有效)。
获取一个有两列的结果集到一个数组其中第一列为键名,第二列为值自 PHP 5.2.3 起可用。
根据第一列的值确定类名
类似 PDO::FETCH_INTO ,但是以一个序列化的字符串表示对象自 PHP 5.1.0 起可用。从 PHP 5.3.0 开始如果设置此标志,则类的构造函数从不会被调用
设置属性前调用构造函数。自 PHP 5.2.0 起可用
如果此值为 FALSE ,PDO 将试图禁用自动提交以便数据库连接开始一个事务
设置预取大小来为你的應用平衡速度和内存使用。并非所有的数据库/驱动组合都支持设置预取大小较大的预取大小导致性能提高的同时也会占用更多的内存。
設置连接数据库的超时秒数
关于此属性的更多信息请参见 错误及错误处理 部分。
此为只读属性;返回 PDO 所连接的数据库服务的版本信息
此为只读属性;返回 PDO 驱动所用客户端库的版本信息。
此为只读属性返回一些关于 PDO 所连接的数据库服务的元信息。
用类似 PDO::CASE_* 的常量强制列名為指定的大小写
获取或设置使用游标的名称。当使用可滚动游标和定位更新时候非常有用

      
在获取数据时将空字符串转换成 SQL 中的 NULL 。
请求┅个持久连接而非创建一个新连接。关于此属性的更多信息请参见 连接与连接管理
将包含的目录名添加到结果集中的每个列名前面。目录名和列名由一个小数点分开(.)此属性在驱动层面支持,所以有些驱动可能不支持此属性
将包含的表名添加到结果集中的每个列洺前面。表名和列名由一个小数点分开(.)此属性在驱动层面支持,所以有些驱动可能不支持此属性
如果发生错误,则不显示错误或異常希望开发人员显式地检查错误。此为默认模式关于此属性的更多信息请参见 错误与错误处理 。
如果发生错误则显示一个 PHP E_WARNING 消息。關于此属性的更多信息请参见 错误与错误处理
如果发生错误,则抛出一个 PDOException 异常关于此属性的更多信息请参见 错误与错误处理。
保留数據库驱动返回的列名
在结果集中获取下一行。仅对可滚动游标有效
在结果集中获取上一行。仅对可滚动游标有效
在结果集中获取第┅行。仅对可滚动游标有效
在结果集中获取最后一行。仅对可滚动游标有效
根据行号从结果集中获取需要的行。仅对可滚动游标有效
根据当前游标位置的相对位置从结果集中获取需要的行。仅对可滚动游标有效
创建一个只进游标的 PDOStatement 对象。此为默认的游标选项因为此游标最快且是 PHP 中最常用的数据访问模式。
执行一条预处理语句之前触发事件
执行一条预处理语句之后触发事件。
从一个结果集中取出┅条结果之前触发事件
从一个结果集中取出一条结果之后触发事件。
在绑定参数注册允许驱动程序正常化变量名时触发事件

版权声明:本文为博主原创文章遵循

版权协议,转载请附上原文出处链接和本声明

我要回帖

 

随机推荐