CodeIgniter:CI框架對數據庫進行相關操作

相關函數:

函數 功能
row()
row_array()
result()
reault_array()

下面是官方文檔說明

初始化數據庫類

下面的代碼將根據你的 數據庫配置 加載并初始化數據庫類:

$this->load->database();

數據庫類一旦載入割去,你就可以像下面介紹的那樣使用它脱吱。

注意:如果你所有的頁面都需要連接數據庫脊串,你可以讓其自動加載枕磁。參見 數據庫連接茧泪。

多結果標準查詢(對象形式)
$query = $this->db->query('SELECT name, title, email FROM my_table');
foreach ($query->result() as $row)
{
  echo $row->title;
  echo $row->name;
  echo $row->email;
}
echo 'Total Results: ' . $query->num_rows();

上面的 result() 函數返回一個對象數組头谜。例如:$row->title

多結果標準查詢(數組形式)
$query = $this->db->query('SELECT name, title, email FROM my_table');

foreach ($query->result_array() as $row)
{
    echo $row['title'];
    echo $row['name'];
    echo $row['email'];
}

上面的 result_array() 函數返回一個數組的數組脆诉。例如:$row['title']

單結果標準查詢(對象形式)
$query = $this->db->query('SELECT name FROM my_table LIMIT 1');
$row = $query->row();
echo $row->name;

上面的 row() 函數返回一個對象扫尖。例如:$row->name

單結果標準查詢(數組形式)
$query = $this->db->query('SELECT name FROM my_table LIMIT 1');
$row = $query->row_array();
echo $row['name'];

上面的 row_array() 函數返回一個數組悴品。例如:$row['name']

以下是代碼實例:

$query = $this->db->get('ht_users');
foreach($query->result() as $row)
{
  $user_id_filter[$row->user_id] = $row->user_id;
}
$query = $this->db->get('ht_users');
if($query->row()==null or $query->row()->$attribute<5)
{
  continue;
 }
$file_id_list = array();
$query = $this->db->query($sql);
$result = $query->row()->id;    
array_push($file_id_list,$result);
//獲取記錄中最后一天的日期
$query = $this->db->query("select max(cur_day) as the_day from ht.analysis_hold_stock where file_id = $file_id");
$row = $query->row();
$the_day = $row->the_day;
$query = $this->db->get('ht_users');
$data_all = $query->result_array();
foreach($data_all as $key=>$value)
{
  $count=round($value['vip_cumulative']/30)+$value['limit_purchase'];
  $grade = 1;
  $levle = 1;
  $l = $level*3-3+$grade;
  $data_all[$key]['vip_score'] = $count;
  $data_all[$key]['vip_level'] = $l;
}
$query =$this->db->get('vip_price');
$data = $query->row_array();
function ...() {
  ...
  $sql = 'select required_add_fri_table.sender_id, ht_users.username, ht_users.face_pic, ht_users.signature from ('.$sql_required_add_fri_id.') as required_add_fri_table, ht_users WHERE required_add_fri_table.sender_id = ht_users.user_id;';
  $query = $this->db->query($sql);
  return $query->result_array();
}
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末禀综,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子苔严,更是在濱河造成了極大的恐慌定枷,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件届氢,死亡現場離奇詭異欠窒,居然都是意外死亡,警方通過查閱死者的電腦和手機退子,發(fā)現死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進店門岖妄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人寂祥,你說我怎么就攤上這事荐虐。” “怎么了丸凭?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵福扬,是天一觀的道長。 經常有香客問我惜犀,道長铛碑,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任虽界,我火速辦了婚禮汽烦,結果婚禮上,老公的妹妹穿的比我還像新娘莉御。我一直安慰自己撇吞,他們只是感情好,可當我...
    茶點故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布颈将。 她就那樣靜靜地躺著梢夯,像睡著了一般。 火紅的嫁衣襯著肌膚如雪晴圾。 梳的紋絲不亂的頭發(fā)上颂砸,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天,我揣著相機與錄音,去河邊找鬼人乓。 笑死勤篮,一個胖子當著我的面吹牛,可吹牛的內容都是我干的色罚。 我是一名探鬼主播碰缔,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼戳护!你這毒婦竟也來了金抡?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤腌且,失蹤者是張志新(化名)和其女友劉穎梗肝,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體铺董,經...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡巫击,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了精续。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片坝锰。...
    茶點故事閱讀 38,599評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖重付,靈堂內的尸體忽然破棺而出顷级,到底是詐尸還是另有隱情,我是刑警寧澤堪夭,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布愕把,位于F島的核電站拣凹,受9級特大地震影響森爽,放射性物質發(fā)生泄漏。R本人自食惡果不足惜嚣镜,卻給世界環(huán)境...
    茶點故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一爬迟、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧菊匿,春花似錦付呕、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至佩厚,卻和暖如春姆钉,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工潮瓶, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留陶冷,地道東北人。 一個月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓毯辅,卻偏偏與公主長得像埂伦,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子思恐,可洞房花燭夜當晚...
    茶點故事閱讀 43,465評論 2 348

推薦閱讀更多精彩內容

  • 作為我們進入房屋后的第一個空間沾谜,入口不大畴栖,但它具有“小而完整”的超級儲存功能味榛,使入口符合家庭的日常儲存。需要衣服和...
    蘭潤家居閱讀 221評論 0 0
  • 一說起克制涩僻,總讓人產生一種“無法隨心所欲”的被束縛之感。似乎有違于人趨樂避苦的本性栈顷。 但今天逆日,我突然有一點不同的感...
    小飛俠喵閱讀 876評論 0 2
  • 紛紛擾擾的世界 形形色色的人等 千奇百怪的關系 無所不在的算計 我開始手足無措 慌張到無處躲避 曾經認為的全部美好...
    王小瑋_閱讀 388評論 0 0