2011-08-23 79 views
0

我是codeigniter的新手。在我的项目中,我从数据库获取一些数据,然后使用codeigniter table-> generate方法显示它们。但是我想添加一个自动增量列(如1,2,3 ..)来在表格左边的附加列中显示行号。另外,除了数字之外,还会有复选框来标记行。任何人都可以告诉我如何在codeigniter中做到这一点?在codeigniter中的表中添加自动增量列

回答

1

,使其返回连同你的结果,您可以添加一个数到您的SQL查询:

$count = 1; 
foreach($results as $key => &$result){ 
    array_push($result, $count); 
    $count++; 
} 
echo $this->table->generate($results); 
+0

感谢:

SET @n=0; SELECT @n := @n+1, * FROM example_table 

另外,您可以在PHP中的计数添加到每个结果答复,我认为可能有效。但是我怎样才能添加一个复选框。 – Ferdous

+0

我认为我的标题应该是'如何在codeigniter中的表中添加一列'... – Ferdous