当前位置:  编程技术>php

pdo fetch,pdo fetchAll,pdo query,pdo prepare用法举例

    来源: 互联网  发布时间:2014-10-08

    本文导语:  通过pdo来从数据库中调取数据。 其中主要涉及到 pdo fetch,pdo fetchAll,pdo query,pdo prepare使用 。 可以通过以下几种方式,学习下php pdo的用法。 第一、   代码示例: $dbconn = array(  'dns'=>"mysql:host=localhost;dbname=gosoa",  'dbuser'=>'root', ...

通过pdo来从数据库中调取数据。
其中主要涉及到 pdo fetch,pdo fetchAll,pdo query,pdo prepare使用 。

可以通过以下几种方式,学习下php pdo的用法。
第一、
 

代码示例:
$dbconn = array(
 'dns'=>"mysql:host=localhost;dbname=gosoa",
 'dbuser'=>'root',
 'dbpwd'=>'123456'
);
try{
 $db = new PDO($dbconn['dns'],$dbconn['dbuser'],$dbconn['dbpwd']);
 $db->query("set names utf8");
 $sql = "SELECT * FROM wp_posts  ";
 $query = $db->query($sql);
 foreach($query as $rs)
 {
  print_r($rs);
 }
}catch(PDOException  $e)
{
 echo $e->getMessage();
}
 

第二种、
 

代码示例:

try{
 $db = new PDO($dbconn['dns'],$dbconn['dbuser'],$dbconn['dbpwd']);
 $db->query("set names utf8");
 $sql = "SELECT * FROM wp_posts limit 2";
 $query = $db->query($sql);
 $result = $query->fetchAll();
 print_r($result);

}catch(PDOException  $e)
{
 echo $e->getMessage();
}
 

第三种,
 

代码示例:

try{
 $db = new PDO($dbconn['dns'],$dbconn['dbuser'],$dbconn['dbpwd']);
 $db->query("set names utf8");
 $sql = "SELECT * FROM wp_posts limit 2";
 $query = $db->query($sql);
 $result = $query->fetch();
 foreach($query as $rs)
 {
  print_r($rs);
 }

}catch(PDOException  $e)
{
 echo $e->getMessage();
}
 

第四种,
 

代码示例:

try{
 $db = new PDO($dbconn['dns'],$dbconn['dbuser'],$dbconn['dbpwd']);
 $db->query("set names utf8");
 $sql = "SELECT * FROM wp_posts where ID = :id ";
 $sth = $db->prepare($sql);
 $sth->execute(array(':id'=>'12'));
 $rs = $sth->fetchAll();
 print_r($rs);

}catch(PDOException  $e)
{
 echo $e->getMessage();
}
 

pdo fetch,pdo fetchAll,pdo query,pdo prepare使用 基本的就这些。

更多详细的信息,去查 php手册吧。


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • php 5.5.14数据对象(PDO)介绍及PDO的预定义常量介绍
  • php5 pdo的配置与使用方法
  • PHP PDO数据库链接示例
  • PHP PDO数据库类delete操作
  • PHP PDO数据库类的insert操作
  • PHP PDO数据库类update操作
  • PHP PDO数据库类select操作
  • php pdo编码乱码问题的解决方法
  • 数据库访问抽象层 PDO4You
  • php使用pdo连接sqlserver示例分享
  • php5使用pdo连接数据库实例
  • PHP数据库链接类(PDO+Access)实例分享
  • PHP配置文件应用(配置pdo与虚拟主机)
  • 一个php pdo mysql操作类
  • PDO取Oracle lob大字段,当数据量太大无法取出的问题的解决办法
  • php中pdo错误处理方法详解


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3