Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.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/2/ssis/2.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:如何使用codeigniter显示MySQL数据库中的数据_Mysql_Codeigniter - Fatal编程技术网

MySQL:如何使用codeigniter显示MySQL数据库中的数据

MySQL:如何使用codeigniter显示MySQL数据库中的数据,mysql,codeigniter,Mysql,Codeigniter,我想分享下面的图片 实际上,在我的MySQL数据库中,数据类似于表1 但是我需要像表2那样显示表 模型代码如下所示 $this->db->select('*'); $this->db->form('tbl_name'); $query = $this->db->get(); 但我知道这不会是理想的结果 实际上,我们不需要区分。我们需要所有数据(每行),但重复的日期不会在一起 比如说, ID Name Questions 1 John Tes

我想分享下面的图片

实际上,在我的MySQL数据库中,数据类似于表1

但是我需要像表2那样显示表

模型代码如下所示

$this->db->select('*');
$this->db->form('tbl_name');
$query = $this->db->get();
但我知道这不会是理想的结果

实际上,我们不需要区分。我们需要所有数据(每行),但重复的日期不会在一起

比如说,

ID  Name   Questions

1   John   Test question1 

1   John   Test question2
ID不能位于第一行之后的第二行。(另一方面,两行/多行不能位于一行之后的第二行。)

请再看两张桌子


所以,请给我任何解决方案。

如果您希望相同的ID不应按顺序出现,那么您可以按问题排序

$this->db->select('*');
$this->db->form('tbl_name');
$this->db->order_by("questions");
$query = $this->db->get();

注意:同一用户不应该有相同的问题两次。根据您的要求,这是一个简单的解决方案。

ID是否唯一?为什么要使用
group by
?编辑代码@kysliks直到它没有意义,ID字段是自动递增的,或者它是用户ID?您可能需要使用order by find_in_set此ID不是自动递增ID,但递增ID有其他@kyslika实际上,当同一ID不能一个接一个地保留时,我需要显示表格。它将保持唯一的序列。你明白了吗@库马尔:我的回答你得到了什么?这不符合你的要求吗?不,我得不到答案。同一个身份证不能一个接一个地留下来。请再次阅读问题并查看两个表格。是否有可能同一个人有相同的问题两次或两次以上?事实上,问题是唯一的。同一个人可以提问两次或两次以上,但不能是同一个问题。