phpcms資料庫操作
表明默認當前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)
更多問題可以去php中文網問答社區提問,大神在線幫你解決,希望對你有幫助
B. phpcms怎麼導入資料庫內容
方法一:使用資料庫管理軟體(如navicat、mysqladmin)等直接導入;
方法二:使用phpcms的後台進行備份與備份數據的導入,具體操作為:後台-擴展-資料庫工具-資料庫導入界面,選定已備份的數據進行導入操作。
C. phpcms網站搬家遷移後怎樣修改資料庫配置文件
你好,phpcms搬家後分兩種情況來給你說名配置修改:
一、 如果只是資料庫賬號密碼等信息變更了,那麼只需要修改下面兩個配置文件下對應的資料庫連接信息:
caches/configs/databses.php
phpsso_server/caches/configs/databases.php
相關配置項說明如下:
returnarray(
'default'=>array(
'hostname'=>'localhost',//資料庫伺服器ip地址,本機用localhost即可
'port'=>3306,
'database'=>'rzdxs_db',//資料庫名
'username'=>'root',//賬號
'password'=>'123456',//密碼
'tablepre'=>'dxs_',//表前綴
'charset'=>'utf8',
'type'=>'mysqli',
'debug'=>true,
'pconnect'=>0,
'autoconnect'=>0
),
);
二、 如果搬家後域名也變更了,那麼除了以上兩個文件,就需要多修改一下兩個配置文件:
caches/configs/system.php
phpsso_server/caches/configs/system.php
以上兩個文件主要修改對應的變更後的域名配置,另外,注意,將資料庫所有數據導出為sql文件,使用編輯器批量替換更能將裡面所有域名替換為新域名。
PS:以前回答的相關類似問題可參考:http://..com/question/2078481565432352788
還可以參考官方說明以及iphpcms的教程。
D. phpcms在什麼地方操作資料庫的啊
呵呵,裝一個phpmyadminphpcms不是來安裝mysql的。
E. phpcms他媽的怎麼直接使用 sql
在前端模板裡面,直接使用get萬能標簽來執行sql命令。
例如:
{pc:get sql="select * from phpcms_table" num="5"}
在後台php程序裡面,採用mvc模式,主要流程是,對於你的數據表在phpcms/model/目錄下簡歷模型文件,然後在控制器類里通過$db = pc_base::load_model("tablename_model")方法來引入此模型來創建對象,那麼就可以使用使用model.class.php裡面的資料庫操作方法了。
例如:
$data=$db->select("catid=3","title,inputtime");
這樣來執行查詢。可以使用query方法直接執行sql命令,例如:
$db->query("select*fromphpcms_newswherecatid=3andstatus=99");
。
PS:model.class.php目錄是phpcms/libs/class/model.class.php
F. phpcmsv9資料庫備份在哪
phpcms可以使用多備份進行資料庫備份
根據phpcms的運行環境,可以選擇web模式備份或者客戶端備份
虛擬主機環境可以選擇web模式備份。登陸多備份官網後進入多備份控制面板,如果是首次登陸會有備份環境選項,選擇保護伺服器
選擇web模式,然後選擇資料庫備份。如果非首次登陸直接選擇添加,然後選擇資料庫備份
選擇好以後添加資料庫參數,選擇備份頻率,創建任務即可。
如果是伺服器環境,首先進入多備份控制面板,首次登陸會有備份環境,然後選擇保護伺服器,下載對應的客戶端。如果非首次登陸,直接下載左下角的客戶端
下載好以後解壓,打開dbfen.exe,然後登陸多備份賬號,選擇資料庫備份,然後填入資料庫參數,選擇備份頻率,即可開始備份
G. phpcms怎麼在本地安裝和調試,然後上傳到伺服器,資料庫那些怎麼弄
本地安裝的話需要配置好伺服器環境。伺服器環境的話xp可以安裝iis5.1,win7的話可以安裝iis7,iis安裝後需要配置php及mysql資料庫,這一步推薦使用護衛神php套件,php環境安裝完畢後運行安裝文件就可以在本地安裝了。本地調式好後在後台的
擴展->資料庫工具->將資料庫全選然後備份。上傳伺服器,在伺服器上在運行一次安裝程序進入後台的
擴展->資料庫工具->將資料庫還原。最後一鍵生成全站。
H. phpcms網站搬家遷移後怎樣修改資料庫配置文件
1找到源碼文件中'caches'文件夾
2打開'caches'文件夾後找到『configs『文件夾
3找到『configs『文件夾後找到database.php文件
4將database.php文件保存到桌面,用軟體進行打開文件
5這時候我們就能開始進行配置文件了,我們對資料庫名稱、數據名名、資料庫密碼進行正確填寫即可完成
有用望採納