摘要:全表查詢查詢語句帶參數查詢請求查詢語句字段帶參數查詢請求查詢語句表名字段分頁查詢查詢語句表名保存表名
1.全表查詢
public function query() { $sql = "查詢語句"; $query = $this->db->query($sql); $this->output->set_output(json_encode($query->result())); }
2.帶參數查詢(get請求)
public function queryByParam($param) { $sql = "查詢語句 where 字段={$param}"; $query = $this->db->query($sql); $this->output->set_output(json_encode($query->result())); }
3.帶參數查詢(post請求)
public function detail() { $jsonStr = $this->input->raw_input_stream; $jsonObj = json_decode($jsonStr); $param = $jsonObj->id; $sql = "查詢語句 from 表名 where 字段 = "{$param}" "; $query = $this->db->query($sql); $resData = $query->result(); $this->output->set_output(json_encode($resData)); }
4.分頁查詢
public function paginate() { $jsonStr = $this->input->raw_input_stream; $jsonObj = json_decode($jsonStr); $page = $jsonObj->page; //$page=1 $limit = $jsonObj->limit; //$limit=2 if($page < 1 ) { $page = 1; } $tmp = ($page-1)*$limit; $sql = "查詢語句 from 表名 limit {$tmp},{$limit}"; $query = $this->db->query($sql); $this->output->set_output(json_encode($query->result())); }
5.保存
public function save() { $jsonStr = $this->input->raw_input_stream; $jsonObj = json_decode($jsonStr); $params = array( "id" => $jsonObj->id, "name" => $jsonObj->title, "content" => $jsonObj->content ); $this->db->insert("表名",$params); $this->output->set_output($this->db->affected_rows()); }
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/22858.html
摘要:然而事實上服務器可以幫我們處理某些形式的內容協商,我們通常不太善于利用這一點,但并不意味著服務器不能處理這些信息。但如果你想用,那在中使用內容協商也是很容易的。 當我關注到 HTTP 層的時候,發現很多 CIer 對內容協商還不是很了解,下面我們一起來探討一下什么是內容協商,以及如何在即將到來的 CodeIgniter 4 中使用他。 什么是內容協商? 簡而言之,內容協商是指客戶端和服...
摘要:它提供一套豐富的標準庫以及簡單的接口和邏輯結構,其目的是使開發人員更快速地進行項目開發。文件放在里類名首字母必須大寫,并繼承的類訪問的路徑為項目名入口控制器名控制器的方法參數。 有的沒的 showImg(http://segmentfault.com/img/bVbOml);阿大鎮文(-_-メ)~ 阿大你太黑了,回去洗把臉看看有沒有救~ 學習背景 CI是一個比較流行的PHP MV...
摘要:每一個開發者都知道,擁有一個強大的框架可以讓開發工作變得更加快捷安全和有效。官方網站是一款老牌的框架,現在穩定版本已經是了。官方網站是由最大的社區之一的管理開發的,也是一個開源的框架。 對于Web開發者來說,PHP是一款非常強大而又受歡迎的編程語言。世界上很多頂級的網站都是基于PHP開發的。 每一個開發者都知道,擁有一個強大的框架可以讓開發工作變得更加快捷、安全和有效。在開發項目之前選...
摘要:把如下代碼添加到目錄下的文件中類的構造函數之前,這其實就是進行變量聲明,文件也是同樣操作。舉一個我項目中的例子。該類只需要一個構造函數完成上述功能即可。 最近再給一個APP寫API,同時還要寫相應的后臺管理網站。為了便于開發和代碼組織與管理,我決定采用一個現有的框架。Codeigniter由于其輕量容易自定制的特點吸引了我,一路開發過來也有大半年時間了,寫下一些自己在開發過程中的一些體...
閱讀 3659·2021-09-22 15:15
閱讀 3564·2021-08-12 13:24
閱讀 1312·2019-08-30 15:53
閱讀 1824·2019-08-30 15:43
閱讀 1185·2019-08-29 17:04
閱讀 2795·2019-08-29 15:08
閱讀 1583·2019-08-29 13:13
閱讀 3088·2019-08-29 11:06