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