数据库服务器连接失败或无法找到相应的数据库

112.                      $component Feel::createComponent($name,$config);
113.                  }
114.              }else{
115.                  $component Feel::createComponent($name,$config);
116.              }
117.              $component->init();
118.              return $this->_components[$name] = $component;
119.          }
120.      }
121.      //获取时区
122.      public function getTimeZone()
42.      }
43.      //获取对象属性魔术方法
44.      public function __get($name)
45.      {
46.          if($this->hasComponent($name))
47.              return $this->getComponent($name);
48.          else
49.              return parent::__get($name);
50.      }
51.      //获取应用根目录
52.      public function getBasePath()
52.          return $this->execute($params);
53.      }
54.      //预处理SQL语句
55.      public function prepare($sql)
56.      {
57.          $this->_statement Feel::app()->db->conn->prepare($sql);
58.          if(!$this->_statement){
59.              if(FEEL_DEBUG){
60.                  throw new CException('SQL语句预编译错误:'.$sql);
61.              }
62.          }
46.          return Feel::app()->db->conn->exec($sql);
47.      }
48.      //预处理SQL、绑定参数并执行SQL
49.      public function exe($sql,$params = array())
50.      {
51.          $this->prepare($sql);
52.          return $this->execute($params);
53.      }
54.      //预处理SQL语句
55.      public function prepare($sql)
56.      {
13.          return null;
14.      }
15.      //返回所有记录
16.      public function findAll($sql,$params = array())
17.      {
18.          $this->exe($sql,$params);
19.          $result $this->_statement->fetchAll();
20.          $this->destroyStatement();
21.          return $result;
22.      }
23.      //开始事务
188.      {
189.          if(get_class($criteria) != 'Criteria')
190.              throw new CException('所传递的参数不是Criteria的一个对象实例');
191.          $sql $criteria->getSql();
192.          $params $criteria->params;
193.          return $this->findAll($sql,$params);
194.      }
195.      /**
196.       通过查询标准查找数据库记录
197.       */
198.      public function fetchOne($criteria)
46.              'order'=>'l.displayorder asc,l.id desc',
47.              'params' => '',
48.              'offset' => $offset,
49.              'limit' => $limit
50.          ));
51.          return $this->fetchAll($criteria);
52.      }
53. 
54.      public function getListByType($typeids) {
55.          if(empty($typeids))    return false;
56.          $typeList = array();
11.      private $_model;
12.      public $title="";
13. 
14.      public function actionIndex() {
15.          $Navlink = new Navlink();
16.          $jiaotong $Navlink->getListByCriteria(9);//交通名站
17.          $tielu $Navlink->getListByCriteria(10);
18.          $gonglu $Navlink->getListByCriteria(11);
19.          $minhang $Navlink->getListByCriteria(26);
20.          $shuilu $Navlink->getListByCriteria(13);
21.          $ditie $Navlink->getListByCriteria(14);
13.      {
14.          
15.      }
16.      public function run($action)
17.      {
18.          $this->$action();
19.      }
20.      //获取当前控制器ID
21.      public function getId()
22.      {
23.          return $this->_id;
91.          if(($ca=$this->createController($route))!==null)
92.          {
93.              list($controller,$actionID)=$ca;
94.              $this->_controller=$controller;
95.              $controller->init();
96.              $controller->run($actionID);
97.          }
98.          else
99.              throw new CException("路由{$route[0]}/{$route[1]}处理出错");
100.      }
101.      //创建控制器
17.          $controller = isset($_GET[$controllerFlag]) ? trim($_GET[$controllerFlag]) : '';
18.          $controller = !empty($controller) ? $controller $this->getDefaultController();
19.          $action = isset($_GET[$actionFlag]) ? trim($_GET[$actionFlag]) : '';
20.          $action = !empty($action) ? $action $this->getDefaultAction();
21.          $route = array($controller,$action);
22.          $this->runController($route);
23.      }
24.      //设置主题
25.      public function setTheme($value)
26.      {
27.          $this->_theme=$value;
36.          $this->configure($config);
37.      }
38.      //运行应用
39.      public function run()
40.      {
41.          $this->processRequest();
42.      }
43.      //获取对象属性魔术方法
44.      public function __get($name)
45.      {
46.          if($this->hasComponent($name))
5.  $feel=dirname(__FILE__).'/../feelphp/feel.php';
6.  $config=dirname(__FILE__).'/protected/config/main.php';
7.  if($_SERVER['SERVER_NAME'] != '123.test.com')
8.      defined('FEEL_DEBUG') or define('FEEL_DEBUG',true);// 是否开启调试模式
9.  require_once($feel);
10.  Feel::createWebApplication($config)->run();