Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用CI';有什么活动记录?_Php_Codeigniter - Fatal编程技术网

Php 如何使用CI';有什么活动记录?

Php 如何使用CI';有什么活动记录?,php,codeigniter,Php,Codeigniter,我看过Ellisab.com上的文档,但还是不明白。没有完整的例子。我应该如何使用order\u by方法 使用以下任何一项都不会产生任何影响: $fields = $this->db->list_fields($tableName); $this->db->order_by($fields[0], "desc"); $tableQ = $this->db->get($tableName); 还是这些 $tableQ = $this->db->g

我看过Ellisab.com上的文档,但还是不明白。没有完整的例子。我应该如何使用
order\u by
方法

使用以下任何一项都不会产生任何影响:

$fields = $this->db->list_fields($tableName);
$this->db->order_by($fields[0], "desc");
$tableQ = $this->db->get($tableName);
还是这些

$tableQ = $this->db->get($tableName)->order_by($fields[0], "desc");

我觉得还可以-你能帮我们检查一下你的输出吗?你是说第一个还可以还是第二个?当使用第一个方法时,没有任何变化,当使用第二个方法时,我得到一个致命错误
调用未定义的方法CI\u DB\u postgre\u result::order\u by()
$字段
当然可以,它是一个数组。第二个字段的顺序错误。第一个看起来不错,但我会努力编码你想要排序的字段名来测试它。是的,我需要单独声明条件,然后运行查询,因为第一个中建议的查询应该对你有用