当前位置: 首页>>代码示例>>PHP>>正文


PHP Zend_Db_Table_Abstract::fetchRow方法代码示例

本文整理汇总了PHP中Zend_Db_Table_Abstract::fetchRow方法的典型用法代码示例。如果您正苦于以下问题:PHP Zend_Db_Table_Abstract::fetchRow方法的具体用法?PHP Zend_Db_Table_Abstract::fetchRow怎么用?PHP Zend_Db_Table_Abstract::fetchRow使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Zend_Db_Table_Abstract的用法示例。


在下文中一共展示了Zend_Db_Table_Abstract::fetchRow方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: getAttribute

 public function getAttribute($id)
 {
     if (isset($this->_attributes[$id])) {
         return $this->_attributes[$id];
     } elseif (is_numeric($id)) {
         $attribute = $this->_attributeModel->find($id)->current();
     } else {
         $where = $this->_attributeModel->select()->where($this->_attributeFieldName . ' = ?', $id);
         $attribute = $this->_attributeModel->fetchRow($where);
     }
     $this->cacheAttribute($attribute);
     return $attribute;
 }
开发者ID:laiello,项目名称:zend-framework-eav,代码行数:13,代码来源:Eav.php

示例2: get_sort_categories_parents

 /**
  *
  */
 public function get_sort_categories_parents($parentId, $children = array(), $cur_level = 0)
 {
     $res_ar = array();
     $parent = parent::fetchRow('id=' . $parentId)->toArray();
     $parent['level'] = $cur_level;
     $Product = new Product();
     $c = $Product->getProductCount($parent['children']);
     $parent['c_count'] = $c;
     $res_ar = array_merge(array($parent), $children);
     if ($parent['parentId'] > 0) {
         $res_ar = $this->get_sort_categories_parents($parent['parentId'], $res_ar, $cur_level - 1);
     }
     return $res_ar;
 }
开发者ID:vitsun,项目名称:igrushki-detkam,代码行数:17,代码来源:Db.php

示例3: loadRow

	public function loadRow($value, $field = false) {
		$select = $this->table->select();
		//$this->table->getAdapter()->quote($v)
		// Check if value is an array
		if (is_array($value)) {
			foreach ($value as $k => $v) {
				$select->where("`$k` = ?", $v);
			}
		}
		else {
			if (!$field) {
				$field = $this->table->getPrimary();
			}
			$select->where("`$field` = ?", $value);
		}
		$this->row = $this->table->fetchRow($select);
	}
开发者ID:redokes,项目名称:Framework,代码行数:17,代码来源:Model.php

示例4: findBySlug

 /**
  * Find by slug
  *
  * @param string $slug 
  * @return App_Table
  */
 public function findBySlug($slug)
 {
     $select = $this->select();
     $select->where('slug = ?', $slug);
     return parent::fetchRow($select);
 }
开发者ID:omusico,项目名称:logica,代码行数:12,代码来源:Model.php

示例5: fetchRow

 /** Fetch one result
  * @access public
  * @param array $where
  * @param string $order
  * @return Object
  */
 public function fetchRow($where = null, $order = null)
 {
     $id = md5($where->__toString());
     if (!$this->_cache->test($id) || !$this->cache_result) {
         $result = parent::fetchRow($where, $order);
         $this->_cache->save($result);
         return $result;
     } else {
         return $this->_cache->load($id);
     }
 }
开发者ID:lesleyauk,项目名称:findsorguk,代码行数:17,代码来源:Caching.php

示例6: fetchRow

 /**
  * (non-PHPdoc)
  * @see Zend_Db_Table_Abstract::fetchRow()
  */
 public function fetchRow($where = null, $order = null, $offset = null)
 {
     $row = parent::fetchRow($where, $order, $offset);
     return $row;
 }
开发者ID:fredcido,项目名称:simuweb,代码行数:9,代码来源:Abstract.php

示例7: lastRow

 /**
  * 取得最后一条记录
  * 
  * @return ZtChart_Model_Db_Table_Row
  */
 public function lastRow()
 {
     return parent::fetchRow(null, array_map(function ($primary) {
         return $primary . ' DESC';
     }, $this->info(parent::PRIMARY)));
 }
开发者ID:starflash,项目名称:ZtChart-ZF1-Example,代码行数:11,代码来源:Abstract.php


注:本文中的Zend_Db_Table_Abstract::fetchRow方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。