Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.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

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
Mysql 编码点火器db功能db->;set()不能与select一起使用?_Mysql_Codeigniter - Fatal编程技术网

Mysql 编码点火器db功能db->;set()不能与select一起使用?

Mysql 编码点火器db功能db->;set()不能与select一起使用?,mysql,codeigniter,Mysql,Codeigniter,我一直在想,在codeigniter框架中的db->select()之后是否可以使用db->set() 我已经搜索了一段时间了,但我找到的都是db->set()的实现,只用于更新和插入 这是我试图做的 $this->db->select(" '1' AS id,MsMShipNo,date(AppDate) AS AppDate"); $this->db->from("Mailbox"); $this->db

我一直在想,在codeigniter框架中的db->select()之后是否可以使用db->set()

我已经搜索了一段时间了,但我找到的都是db->set()的实现,只用于更新和插入

这是我试图做的

$this->db->select(" '1' AS id,MsMShipNo,date(AppDate) AS AppDate");
$this->db->from("Mailbox");
        
$this->db-set("id", "'id'+ 1", FALSE);
$this->db->limit(700);
假设我的代码添加了增量变量(bil)

先谢谢你

编辑 谢谢大家的回复

实际上,我想使用set-in-codeigniter编写这样的代码

获取编号的行号。这些数据将作为json发送


更新:

谢谢@DFriend的提及


set()对select语句没有影响。

$this->db->set键入您到底想做什么?在上下文中,选择您显示的内容没有意义。您正在尝试选择或更新吗?select中的原因集()没有意义。
set()
对CI中的select语句没有影响。输入错误无关紧要,
set()
中的值不会包含在运行的查询中。
set @rownum := 0;

select name,
  @rownum := @rownum + 1 as row_number
from your_table
order by name