如何在Codeigniter Active记录表单中使用WHERE 1编写mysql查询

里奥·亚伯拉罕

如何编写以下查询

SELECT * FROM `TABLE_NAME` WHERE 1 

以codeigniter活动记录形式?

我尝试了类似的东西:

$this->db->select('*');
$this->db->from('TABLE_NAME');
$this->db->where('1');

但是我收到以下错误:

错误编号:1054

“ where子句”中的未知列“ 1”

SELECT * FROM (`TABLE_NAME`) WHERE `1` IS NULL

我正在使用相同的方法从数据库中选择值。我只传递列,条件和表名。我的问题是,当我想从表中获取所有数据时,在where子句中会给出什么?

以下是我的查询部分:

function get($fields,$table,$where)
{
     $this->db->select($fields);
     $this->db->from($table);
     $this->db->where($where); 
     $q = $this->db->get();
     if($q->num_rows() > 0)
     {
         foreach($q->result() as $row)
         {
              $data[] = $row;
         } 
         return $data; 
      }
 } 

以下是我在控制器中如何调用函数的信息:

$data['details'] = $this->MODEL_NAME->get("*",PREFIX."TABLE_NAME",1);

这里的模型是从自动加载中加载的。

阿玛丹

改变

$this->db->where($where);

进入

if ($where !== null) {
    $this->db->where($where);
}

function get($fields,$table,$where)

进入

function get($fields,$table,$where=null)

因此,您可以$where在致电时选择不给get

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Codeigniter Active记录中实现“ WHERE NOT IN”查询?

来自分类Dev

如何使用Codeigniter编写MySQL或查询

来自分类Dev

如何在Codeigniter活动记录中编写此查询

来自分类Dev

如何以codeigniter Active Record形式编写mysql查询?

来自分类Dev

如何在我的查询CODEIGNITER中使用DISTINCT

来自分类Dev

如何在Codeigniter中使用多个选择查询?

来自分类Dev

如何在我的查询CODEIGNITER中使用DISTINCT

来自分类Dev

如何在MySQL中使用PHP Codeigniter压缩数据

来自分类Dev

如何在codeigniter模型中使用mysql事件调度器

来自分类Dev

如何在Codeigniter中使用“ where in”方法?

来自分类Dev

如何在PHP中使用HTML表单在MySQL中插入记录

来自分类Dev

如何在Codeigniter查询中添加动态where子句

来自分类Dev

如何在mysql的日期列中使用多个where条件时获取记录

来自分类Dev

如何在Firebase中编写查询,例如SELECT * FROM table WHERE status ='1'

来自分类Dev

如何使用引用在mysql中编写级联查询

来自分类Dev

如何使用选择查询在mysql中编写更新语句?

来自分类Dev

如何使用case-when-then编写mysql查询?

来自分类Dev

如何在codeigniter中使用嵌套的选择查询以使每个查询获得不同的结果

来自分类Dev

如何在 linq 或 lambda 中使用 join 和 where 子句编写 sql 查询

来自分类Dev

如何在MySQL中编写此查询?

来自分类Dev

如何在MySql中编写此查询?

来自分类Dev

如何在mysql中编写子查询

来自分类Dev

如何编写mysql查询以检查多个变量选择,其中表单提交可以匹配1 0f 5字段

来自分类Dev

如何使用codeigniter查询生成器编写“ ORDER BY NULL”

来自分类Dev

如何在Codeigniter中使用单个查询在两个单独的表中插入数据?

来自分类Dev

如何在SQL中使用JOIN编写子查询

来自分类Dev

如何在mongodb中使用`expr`编写复杂的查询?

来自分类Dev

如何在iBATIS中使用“或”语句编写查询?

来自分类Dev

如何在postgres中使用dblink编写这样的查询?

Related 相关文章

  1. 1

    如何在Codeigniter Active记录中实现“ WHERE NOT IN”查询?

  2. 2

    如何使用Codeigniter编写MySQL或查询

  3. 3

    如何在Codeigniter活动记录中编写此查询

  4. 4

    如何以codeigniter Active Record形式编写mysql查询?

  5. 5

    如何在我的查询CODEIGNITER中使用DISTINCT

  6. 6

    如何在Codeigniter中使用多个选择查询?

  7. 7

    如何在我的查询CODEIGNITER中使用DISTINCT

  8. 8

    如何在MySQL中使用PHP Codeigniter压缩数据

  9. 9

    如何在codeigniter模型中使用mysql事件调度器

  10. 10

    如何在Codeigniter中使用“ where in”方法?

  11. 11

    如何在PHP中使用HTML表单在MySQL中插入记录

  12. 12

    如何在Codeigniter查询中添加动态where子句

  13. 13

    如何在mysql的日期列中使用多个where条件时获取记录

  14. 14

    如何在Firebase中编写查询,例如SELECT * FROM table WHERE status ='1'

  15. 15

    如何使用引用在mysql中编写级联查询

  16. 16

    如何使用选择查询在mysql中编写更新语句?

  17. 17

    如何使用case-when-then编写mysql查询?

  18. 18

    如何在codeigniter中使用嵌套的选择查询以使每个查询获得不同的结果

  19. 19

    如何在 linq 或 lambda 中使用 join 和 where 子句编写 sql 查询

  20. 20

    如何在MySQL中编写此查询?

  21. 21

    如何在MySql中编写此查询?

  22. 22

    如何在mysql中编写子查询

  23. 23

    如何编写mysql查询以检查多个变量选择,其中表单提交可以匹配1 0f 5字段

  24. 24

    如何使用codeigniter查询生成器编写“ ORDER BY NULL”

  25. 25

    如何在Codeigniter中使用单个查询在两个单独的表中插入数据?

  26. 26

    如何在SQL中使用JOIN编写子查询

  27. 27

    如何在mongodb中使用`expr`编写复杂的查询?

  28. 28

    如何在iBATIS中使用“或”语句编写查询?

  29. 29

    如何在postgres中使用dblink编写这样的查询?

热门标签

归档