1. 程式人生 > >phpcms v9 資料庫操作函式

phpcms v9 資料庫操作函式

表明預設當前load_model('xxxx')模組所在表名xxxx

若要指定表名  則:操作在mysql.class.php中$this->db->select(...)

1、查詢
 $this->select($where = '', $data = '*', $limit = '', $order = '', $group = '', $key='')  返回結果集陣列
 條件 ,欄位(id,name,email....),範圍  排序方式,分組方式,按建名排序


2、查詢多條資料並分頁

listinfo($where = '', $order = '', $page = 1, $pagesize = 20, $key='', $setpages = 10,$urlrule = '',$array = array())


3、獲取單條記錄查詢

 get_one($where = '', $data = '*', $order = '', $group = '')

4、直接執行sql查詢

query($sql);

5、獲取最後一次新增記錄的主鍵號  insert_id()

6、執行更新記錄操作  update($data, $where = '')  $data 建議為陣列,$where 可為陣列可為字串

7、執行刪除記錄操作  delete($where)

8、計算記錄數  count($where = '')

9、獲取最後資料庫操作影響到的條數  affected_rows()

10、獲取資料表主鍵  get_primary()


11、獲取表字段  get_fields($table_name = '')

12、檢查表是否存在  table_exists($table)

13、 檢查欄位是否存在  field_exists($field)

相關推薦

phpcms v9 資料庫操作函式

表明預設當前load_model('xxxx')模組所在表名xxxx若要指定表名  則:操作在mysql.class.php中$this->db->select(...)1、查詢 $this->select($where = '', $data = '*'

常用的PHP函式封裝,有排序和資料庫操作函式

//二分查詢 function bin_sch($array, $low, $high, $k) { if ($low <= $high) { $mid = intval(($low + $high) / 2); if ($array[$mid] ==

【ci框架】CI 框架資料庫操作函式 this->db->where() 的使用

CI 框架資料庫操作函式 this->db->where() 的使用 1) $this->db->where(‘MATCH (field) AGAINST (“value”)

php+odbc+access 資料庫操作函式,在windows下測試通過

前些天下載了adodb,想用adodb連access資料庫,後來連是連上了,不過不能更新和插入記錄,也不知道為什麼到現在還沒人給我回答那個苦惱的問題,後來就放棄了adodb,使用php自己的odbc,但是使用很不方便,就寫下了下面這些函式,還沒有封裝成類,希望能夠為有同樣問題

PYTHON自動化Day6-函式多個返回值和匿名函式、列表生成式,三元運算子,os模組,sys模組,時間模組,字典排序,資料庫操作,加密(md5)

一.函式多個返回值和匿名函式 #函式返回多個值,用一個變數接收 def say(): num1=1 num2=2 num3=3 return num1,num2,num3 res=say() print(res) #打印出來是元組。 函式如果返回多個值的話,會把返回的

flask連線mysql資料庫操作增刪改查的簡單封裝函式

Y17 1、建立python資料夾,命名為app,建立並返回一個WGSI應用程式物件 from flask import Flask app = Flask(__name__) # 定義函式封裝路由配置 def path(route, fun, *, methods=['GE

PHP操作MySQL資料庫常用函式

PHP操作MySQL資料庫常用函式 php操作mysql資料庫,俗稱天龍八步: 第一步:連線資料庫 第二步:判斷連線錯誤 第三步:選擇資料庫 第四步:設定字符集 第五步:準備SQL語句 第六步:執行併發送SQL語句 第七步:處理結果集 第八步:關閉連線

phpcms v9 sys_auth函式加密原理

基本原理 假設變數$a,$b,$c=$a^$b(變數a異或變數b), 所以我們有$a=$b^$c   ,  $b=$a^$c 以上是異或邏輯的應用,(題外話:如何在不使用第3個變數的情況下,交換變數$a,$b的值呢?) 迴歸正題: 瞭解了下的內容後

thinkphp對資料庫操作有哪些內建函式

getModelName() 獲取當前Model的名稱 getTableName() 獲取當前Model的資料表名稱 switchModel(type,vars=array()) 動態切換模型 table() 設定當前操作的資料表 field() 設定要查詢的資料欄位 where

Postgresql資料庫的一些字串操作函式

  今天做專案遇到客戶反映了一個麻煩的事情,有一些資料存在,但就是在程式中搜索不出來,後來分析,發現問題為資料前面有幾個空白字元,後來用SQL查詢了一下,發現八九個資料表中,數千萬條資料中有將近三百萬條資料存在相同的問題,本想著在查詢時新增匹配符'%',後來試運行了一下,

【嘔心瀝血 感謝孟歡】資料庫操作java實現例項 封裝為函式

實驗要求: 在安裝配置好資料庫Mysql後,需要使用Java程式設計完成如下任務: (1)建立資料庫表users,欄位分別為username(主鍵,varchar(10))、pass(varchar(8));資料庫表person,欄位按分別為username(varcha

孤荷凌寒自學python第四十九天繼續研究跨不同型別資料庫的通用資料表操作函式

孤荷凌寒自學python第四十九天繼續研究跨不同型別資料庫的通用資料表操作函式   (完整學習過程螢幕記錄視訊地址在文末,手寫筆記在文末) 今天繼續建構自感覺用起來順手些的自定義模組和類的程式碼。 不同型別的關係資料庫之間的資料表的結構與資料的互相複製操作相對比較複雜,雖然關係型資料庫都通用

一直用PDO,PHP中操作MYSQL資料庫常用函式還記得不

1、mysql_connect()-建立資料庫連線格式: resource mysql_connect([string hostname [:port] [:/path/to/socket] [, string username] [, string password]])

PHPCMS V9整合百度UEditor編輯器操作詳解

最近的一個專案使用PHPCMS,而自帶的ckeditor編輯器一點都不好用,於是就整合百度UEditor。支援圖片批量上傳,上傳附件等功能,自己整理一下步驟如下,修改前請先備份。1、下載Ueditor官網:http://ueditor.baidu.com/website/download.html2、上傳ue

一個簡單的進行資料庫操作的類,呼叫內部sqlzz函式並加入sql語句即可

import pymysql #簡單封裝一個可以執行sql語句的類 class Mysql_text(object): #定義一個初始化函式用來開啟資料庫連線和建立遊標物件 def __init__(self): self.db

PHPCMS v9.6.0 wap模塊 SQL註入

sed injection update pytho see repl nbsp per pre 調試這個漏洞的時候踩了個坑,影響的版本是php5.4以後。 由於漏洞是由parse_str()函數引起的,但是這個函數在gpc開啟的時候(也就是php5.4以下)會對單引號進行

PHPCMS v9.5.8-設計缺陷可重置前臺任意用戶密碼

mod log val his 手機 index cli exit images 驗證。參考漏洞:http://wooyun.jozxing.cc/static/bugs/wooyun-2015-0152291.html 漏洞出現在/phpcms/modules/membe

phpcms V9 get 實現前臺搜索結果分頁

phpcms v9 get 實現前臺搜索結果分頁<?php $keywords=$_GET[‘keywords‘];?> {pc:get sql="Select * from `v9_news` where `title` like ‘%$keywords%‘" num="20" page="$p

phpcms V9 廣告模塊 循環調用廣告輪播(首個廣告跟最後一個廣告樣式判斷)

phpcms v9 廣告模塊 循環調用廣告輪播(首個廣告跟最後一個廣告樣式判斷)先看一下百葉窗廣告列表效果圖:在看一下html代碼部分:<div class="flash4" style="margin-top: 50px"> <ul>

phpcms v9中 action=&quot;position&quot; 和action=&quot;lists&quot;有什麽差別, 以及action 的屬性和值

gin 相關 pan white color one 推薦 pad ros action值的含義: lists 內容數據(文章?)列表 relation 內容相關文章 hits 內容數據點擊排行榜 category 內容欄目列表 positi