国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

CodeIgniter框架常見用法工作總結

2024-05-04 23:55:59
字體:
來源:轉載
供稿:網友

本文實例講述了CodeIgniter框架常見用法。分享給大家供大家參考,具體如下:

1、codeigniter控制器超級對象和屬性

$this->load;$this->load->database();$this->load->view();$this->load->helper();
$this->uri;$this->uri->segment(3);
$this->input;

2、數據庫配置

$this->load->database();$this->db->query('SELECT * FROM blog_user');

配置交換表前綴

$db['default']['dbprefix'] = 'blog_';$db['default']['swap_pre'] = 'my_';

那么我們在寫sql語句時就用my_這個表前綴,ci會自動把my_換位blog_,所以,dbprefix可以隨便修改,方便我們修改數據庫名。

如:

$sql = "SELECT * FROM my_archive";

3、表單提交路徑

$this->load->helper('url');

site_url('控制器/方法名')

4、表單驗證(可參考前面的文章 《CodeIgniter表單驗證方法實例詳解》及《CI框架表單驗證實例詳解》)

5、SQL語句相關

① 插入

$this->db->insert('archive',$archive); 返回bool值$insert_id = $this->db->insert_id();$this->db->insert_batch('archive',$data); //插入多條

② 查詢

$query = $this->db->query($sql); //返回Object$query->num_rows() 或者 $query->num_rows 返回查詢出多少條if($query->num_rows() > 0){ return $query->result();//$query->row() $query->result_array() $query->row_array()}else{ return false;}$query->last_query();

③ 更新

$bool = $this->db->where('id >','74835')->update('archive', $data);$this->db->affected_rows(); //影響行數

④ 刪除

$bool = $this->db->delete('tablename', array('id' => '500'));$bool = $this->db->where(array('id' => 500))->delete('tablename');$this->db->affected_rows(); //影響行

希望本文所述對大家基于CodeIgniter框架的PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 高州市| 资源县| 沾化县| 江陵县| 桂平市| 江陵县| 建平县| 岳池县| 贺州市| 铁力市| 乐东| 阳西县| 缙云县| 赤水市| 卓资县| 正安县| 昌吉市| 宁化县| 偃师市| 慈利县| 潮安县| 台江县| 潼关县| 比如县| 贞丰县| 枝江市| 如东县| 寿光市| 淳化县| 万源市| 无为县| 中西区| 赤壁市| 蓝田县| 石城县| 万州区| 贺州市| 樟树市| 中西区| 庆云县| 准格尔旗|