1. 程式人生 > >分答專案_微擎資料庫函式總結

分答專案_微擎資料庫函式總結

1、查詢
pdo_get getcolumn getall getslice :函式呼叫方式,自動轉換成sql語句
pdo_fetch fetchcolumn fetchall :利用sql語句查詢
2、增、刪、改
pdo_insert
pdo_update
pdo_delete :函式呼叫方式,自動生成sql語句

3、增刪改查
pdo_query :sql語句查詢,主要是用在增刪改和資料庫管理方面

4、特別說明


pdo_getall 與pdo_getslice的區別:後者可以指定範圍
pdo_getslice() - 根據條件(AND連線)到指定的表中獲取某個區間的記錄,此函式和 pdo_getall 的區別是可以指定limit 值

array | boolean pdo_getslice($tablename, $condition = array(), $limit = array(), &$total = null, $fields = array(), $keyfield = '');

引數

$limit 引數指定查詢語句的LIMIT值,array(start, end) 或是直接傳入範圍 2,3 ;

$total 引數指定查詢結果的總條數,方便進行分頁操作;
示例

$user = pdo_getslice('users', array(), array(0, 10), $total);
echo $total;

這裡寫圖片描述