0
我有我的模型設定這樣的,所以它得到從先前指定的數據庫中的表「測試」中的所有數據:笨MySQL查詢
<?php class Get_db extends CI_Model {
public function getData()
{
$query = $this->db->get("tests");
return $query->result();
}}?>
後,我裝在我的控制器,所有這些數據,它傳遞給我的看法,我在我看來有這個功能:
<?php
foreach ($records as $rec) {
echo $rec->id." ".$rec->name." ";
?>
和所有在我的數據庫ID和名稱將被張貼在那裏我想要的。
但是如果我想要更具選擇性會怎樣。假設我有一個參數。在我的數據庫稱爲「顏色」我的一些行將設置顏色(例如)紅色,其他一些藍色。
如何在我的視圖中顯示color = red的行? 或者,更確切地說,我該如何告訴php獲取僅有color = red的行的數據?
https://ellislab.com/codeigniter/user-guide/database/active_record.html#select,看看'get_where()' – 2015-03-30 21:00:52
你只需要一個簡單的'where'在查詢。讓我們知道,如果你能弄清楚它 – CodeGodie 2015-03-30 21:05:11
它像蜂蜜一樣順利。謝謝。 – 2015-03-30 21:13:06