php框架內的資料庫操作(微擎,tp,yii2)
微擎資料庫操作
關鍵字 查詢
pdo_get pdo_getcolumn pdo_getall pdo_getslice pdo_fetchcolumn pdo_fetchall
示例:
array | boolean pdo_get($tablename, $condition = array(), $fields = array());//表名,條件,欄位
array | boolean pdo_fetch($sql, $params = array()); //根據sql語句,查詢一條資料 $params = array() 佔位符賦值array(':id'=>22);
array | boolean pdo_fetchall($sql, $params = array(), $keyfield = ''); //根據SQL語句,查詢全部記錄,使用方法與pdo_fetch相同關鍵字 增加
pdo_insert
示例:
$result = pdo_insert($tablename,$insert_data);//表名,要插入的資料(陣列形式)關鍵字 修改
pdo_update
示例:
$result = pdo_update($tablename,$update_data,$condition);//表名,修改的資料(陣列),條件(陣列)關鍵字 刪除
pdo_delete
示例:
$result = pdo_delete($username,$condition);//表名,條件(陣列)sql 執行
pdo_query
示例:
int | boolean query($sql, $params = array())
$reuslt = pdo_query('delete from'.tablename('user')."where uid = :uid",array(':uid'=>2));