首頁 後端開發 php教程 fleaphp crud操作之findByField函数的使用方法_php技巧

fleaphp crud操作之findByField函数的使用方法_php技巧

May 17, 2016 am 09:20 AM
crud

findByField函数原型

复制代码 代码如下:

/**
* 返回具有指定字段值的第一条记录
*
* @param string $field
* @param mixed $value
* @param string $sort
* @param mixed $fields
*
* @return array
*/
function & findByField($field, $value, $sort = null, $fields = '*')
{
return $this->find(array($field => $value), $sort, $fields);
}

findByField函数参数说明
$field 提供查询的字段
$value 提供查询的值
$sort 排序方式
$fields 需要查询显示的字段名
fleaphp crud操作之findByField函数的用法示例
复制代码 代码如下:

$dirname = dirname(__FILE__);
define('APP_DIR', $dirname . '/APP');
define('NO_LEGACY_FLEAPHP', true);
require($dirname.'/FleaPHP/FLEA/FLEA.php');
//设置缓存目录
FLEA::setAppInf('internalCacheDir',$dirname.'/_Cache');
//链接数据库
$dsn = array(
'driver' => 'mysql',
'host' => 'localhost',
'login' => 'root',
'password' => '',
'database' => 'wordpress'
);
FLEA::setAppInf('dbDSN',$dsn);
//读取wp_posts的内容
FLEA::loadClass('FLEA_Db_TableDataGateway');
class Teble_Class extends FLEA_Db_TableDataGateway {
var $tableName = 'wp_posts';
var $primaryKey = 'ID';
}
$tableposts =& new Teble_Class();
$rowsets = $tableposts->findByField('ID',4,'post_date DESC',array('ID','post_title'));
dump($rowsets);
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章標籤

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

Vue 中使用 mixin 實作 CRUD(增刪改查)操作的技巧 Vue 中使用 mixin 實作 CRUD(增刪改查)操作的技巧 Jun 25, 2023 pm 07:42 PM

Vue 中使用 mixin 實作 CRUD(增刪改查)操作的技巧

Laravel開發:如何使用Laravel Nova進行CRUD操作? Laravel開發:如何使用Laravel Nova進行CRUD操作? Jun 14, 2023 am 11:40 AM

Laravel開發:如何使用Laravel Nova進行CRUD操作?

如何使用MongoDB開發一個簡單的 CRUD API 如何使用MongoDB開發一個簡單的 CRUD API Sep 19, 2023 pm 12:32 PM

如何使用MongoDB開發一個簡單的 CRUD API

如何使用Vue和Axios實現資料的CRUD操作 如何使用Vue和Axios實現資料的CRUD操作 Jul 17, 2023 pm 04:33 PM

如何使用Vue和Axios實現資料的CRUD操作

ThinkPHP6代碼產生器:快速產生CRUD代碼 ThinkPHP6代碼產生器:快速產生CRUD代碼 Aug 25, 2023 pm 10:24 PM

ThinkPHP6代碼產生器:快速產生CRUD代碼

Java RESTful API 的深潛探析:掌握 RESTful Web 服務的精髓 Java RESTful API 的深潛探析:掌握 RESTful Web 服務的精髓 Mar 09, 2024 am 09:37 AM

Java RESTful API 的深潛探析:掌握 RESTful Web 服務的精髓

Java API 開發中使用 MyBatis-Plus 進行 CRUD 處理 Java API 開發中使用 MyBatis-Plus 進行 CRUD 處理 Jun 18, 2023 am 08:03 AM

Java API 開發中使用 MyBatis-Plus 進行 CRUD 處理

如何使用PHP完成基於CRUD的資料管理系統 如何使用PHP完成基於CRUD的資料管理系統 Jun 25, 2023 am 10:49 AM

如何使用PHP完成基於CRUD的資料管理系統

See all articles