成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

CodeIgniter基本接口api

rickchen / 388人閱讀

摘要:全表查詢查詢語句帶參數(shù)查詢請(qǐng)求查詢語句字段帶參數(shù)查詢請(qǐng)求查詢語句表名字段分頁查詢查詢語句表名保存表名

1.全表查詢

public function query()
{
  $sql = "查詢語句";
  $query = $this->db->query($sql);
  $this->output->set_output(json_encode($query->result()));
}

2.帶參數(shù)查詢(get請(qǐng)求)

public function queryByParam($param)
{
  $sql = "查詢語句 where 字段={$param}";
  $query = $this->db->query($sql);
  $this->output->set_output(json_encode($query->result()));
}

3.帶參數(shù)查詢(post請(qǐng)求)

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());
}

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/22858.html

相關(guān)文章

  • CodeIgniter 4 的內(nèi)容協(xié)商

    摘要:然而事實(shí)上服務(wù)器可以幫我們處理某些形式的內(nèi)容協(xié)商,我們通常不太善于利用這一點(diǎn),但并不意味著服務(wù)器不能處理這些信息。但如果你想用,那在中使用內(nèi)容協(xié)商也是很容易的。 當(dāng)我關(guān)注到 HTTP 層的時(shí)候,發(fā)現(xiàn)很多 CIer 對(duì)內(nèi)容協(xié)商還不是很了解,下面我們一起來探討一下什么是內(nèi)容協(xié)商,以及如何在即將到來的 CodeIgniter 4 中使用他。 什么是內(nèi)容協(xié)商? 簡而言之,內(nèi)容協(xié)商是指客戶端和服...

    CarlBenjamin 評(píng)論0 收藏0
  • 跟著阿大學(xué)CodeIgniter (一)——了解MVC

    摘要:它提供一套豐富的標(biāo)準(zhǔn)庫以及簡單的接口和邏輯結(jié)構(gòu),其目的是使開發(fā)人員更快速地進(jìn)行項(xiàng)目開發(fā)。文件放在里類名首字母必須大寫,并繼承的類訪問的路徑為項(xiàng)目名入口控制器名控制器的方法參數(shù)。 有的沒的 showImg(http://segmentfault.com/img/bVbOml);阿大鎮(zhèn)文(-_-メ)~ 阿大你太黑了,回去洗把臉看看有沒有救~ 學(xué)習(xí)背景 CI是一個(gè)比較流行的PHP MV...

    wenzi 評(píng)論0 收藏0
  • 你不可不知道的20個(gè)優(yōu)秀PHP框架

    摘要:每一個(gè)開發(fā)者都知道,擁有一個(gè)強(qiáng)大的框架可以讓開發(fā)工作變得更加快捷安全和有效。官方網(wǎng)站是一款老牌的框架,現(xiàn)在穩(wěn)定版本已經(jīng)是了。官方網(wǎng)站是由最大的社區(qū)之一的管理開發(fā)的,也是一個(gè)開源的框架。 對(duì)于Web開發(fā)者來說,PHP是一款非常強(qiáng)大而又受歡迎的編程語言。世界上很多頂級(jí)的網(wǎng)站都是基于PHP開發(fā)的。 每一個(gè)開發(fā)者都知道,擁有一個(gè)強(qiáng)大的框架可以讓開發(fā)工作變得更加快捷、安全和有效。在開發(fā)項(xiàng)目之前選...

    zombieda 評(píng)論0 收藏0
  • PHP項(xiàng)目中CodeIgniter使用的一些建議

    摘要:把如下代碼添加到目錄下的文件中類的構(gòu)造函數(shù)之前,這其實(shí)就是進(jìn)行變量聲明,文件也是同樣操作。舉一個(gè)我項(xiàng)目中的例子。該類只需要一個(gè)構(gòu)造函數(shù)完成上述功能即可。 最近再給一個(gè)APP寫API,同時(shí)還要寫相應(yīng)的后臺(tái)管理網(wǎng)站。為了便于開發(fā)和代碼組織與管理,我決定采用一個(gè)現(xiàn)有的框架。Codeigniter由于其輕量容易自定制的特點(diǎn)吸引了我,一路開發(fā)過來也有大半年時(shí)間了,寫下一些自己在開發(fā)過程中的一些體...

    Barrior 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

rickchen

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<