>백엔드 개발 >PHP 튜토리얼 >ZF 프레임워크 Db 클래스 상태의 간단한 사용

ZF 프레임워크 Db 클래스 상태의 간단한 사용

WBOY
WBOY원래의
2016-07-25 08:48:411015검색
作业练习
  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. ?>
复制代码


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.