欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

zf框架的db类select查询器join链表使用示例(zend框架)

程序员文章站 2022-07-20 12:50:00
zend框架的查询器join()链表使用示例复制代码 代码如下:

zend框架的查询器join()链表使用示例

复制代码 代码如下:

<?php
//引入loader类(自动加载类)
require_once("zend/loader.php");
//使用loader类引入一个db类
zend_loader::loadclass("zend_db");
//引入zend_db的状态器
zend_loader::loadclass("zend_db_statement_pdo");
//配置数据库连接信息
$config = array('host' => '127.0.0.1' ,
    'username' => 'root' ,
    'password' => '111' ,
    'dbname' => 'test',
    'profiler' => "true"
    );
//告诉zend_db类所操作的数据库和数据库配置信息
$db = zend_db::factory('pdo_mysql' , $config);
//执行编码语句
$db -> query("set names utf8");
//-----------------------------------------------
$select = $db ->select();
$select -> from('sanguo','*');
$select -> join('dengji','sanguo.s_dengji = dengji.d_id');
$select -> order('s_dengji asc');
$reslut = $db -> fetchall($select);
echo "<table border='1' width='600' style='text-align:center'>";
foreach ($reslut as $key => $value)
{
 echo "<tr>";
 foreach ($value as $key2 => $value2)
 {
  echo "<td>" . $value2 . "</td>";
 }
 echo "</tr>";
}
echo "</table>";
?>