Heim  >  Artikel  >  Backend-Entwicklung  >  ZF框架Db类状态器简单用法

ZF框架Db类状态器简单用法

WBOY
WBOYOriginal
2016-07-25 08:48:41996Durchsuche
作业练习
  1. /*状态器的使用方法*/
  2. //引入Loader类(自动加载类)
  3. require_once("Zend/Loader.php");
  4. //使用Loader类引入一个Db类
  5. Zend_Loader::loadClass("Zend_Db");
  6. //引入Zend_Db的状态器
  7. Zend_Loader::loadClass("Zend_Db_Statement_Pdo");
  8. //配置数据库连接信息
  9. $Config = array('host' => '127.0.0.1' ,
  10. 'username' => 'root' ,
  11. 'password' => '111' ,
  12. 'dbname' => 'test'
  13. );
  14. //告诉Zend_Db类所操作的数据库和数据库配置信息
  15. $Db = Zend_Db::factory('PDO_Mysql' , $Config);
  16. //执行编码语句
  17. $Db -> query("set names utf8");
  18. //临时这是一个表名变量
  19. $table = 'sanguo';
  20. //SQL语句,条件使用?号来代代替
  21. $Sql = "select * from sanguo";
  22. //实例化Zend_Db的状态器
  23. $State = new Zend_Db_Statement_Pdo($Db , $Sql);
  24. //执行SQL语句
  25. $State -> execute();
  26. //将执行的SQL结果集返回(需要循环)
  27. $Result = $State -> fetchAll();
  28. ?>
复制代码


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn