Codeigniter - 在表/列表中显示数据库记录

吉姆123

我是 codeingiter 的新手,并到处搜索有关此问题的解决方案,但对我来说没有任何用处,但问题是如此简单.. 我想在列表或表格中显示我的数据库记录,并使它们可供单击/使用等......但是我不断收到查询的未定义变量错误(我认为已定义)和为每个错误提供的无效参数.. 任何帮助将不胜感激

控制器

public function viewtemplate()
{
    $this->load->model('Template_model');
    $data['query'] = $this->Template_model->viewtemplate();
    $this->load->view('dashboard', $data);
}

模型

function viewtemplate()
{
    $query =  $this->db->get('users'); 
    return $query->result() ;
}

看法

<tbody>
  <?php foreach($query as $row): ?>
  <tr>
      <td><?php echo $row->idtemplates; ?></td>
      <td><?php echo $row->templatestyle ?></td>
      <td><?php echo $row->users_temp_id; ?></td>
  
  </tr>
  <?php endforeach; ?>
</tbody>

错误 1

严重性:注意

消息:未定义变量:查询

文件名:views/dashboard.php

行号:154

错误 2

严重性:警告

消息:为 foreach() 提供的参数无效

文件名:views/dashboard.php

行号:154

哈维尔·托斯卡诺

在 foreach 之前的视图中添加以下内容以查看您的控制器是否正在向视图发送任何数据:

<?php echo var_dump($query);?>

如果变量 $query 不是数组,这就是为什么在 foreach 中出现错误的原因,因为它试图使用不存在的属性。

编辑:

所以真正的问题是代码在另一个控制器函数上,他看到了控制器的索引,其中没有定义查询变量。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在CodeIgniter中显示数据库记录

来自分类Dev

Codeigniter更新数据库记录列表

来自分类Dev

从数据库中获取单个记录,并使用Codeigniter在文本框中显示

来自分类Dev

使用codeigniter php根据无视图显示数据库中的所有记录

来自分类Dev

Codeigniter更新记录-无法在数据库中更新

来自分类Dev

更新Codeigniter中的特定数据库记录

来自分类Dev

从Codeigniter中的数据库获取列记录

来自分类Dev

如何在codeigniter中显示数据库表名称列表

来自分类Dev

如何在codeigniter中显示数据库表名称列表

来自分类Dev

使用 Codeigniter 获取数据库记录

来自分类Dev

在Codeigniter中显示数据库中的图像

来自分类Dev

Codeigniter从数据库制作列表

来自分类Dev

Codeigniter显示数据库查询结果

来自分类Dev

Codeigniter显示数据库查询结果

来自分类Dev

如何使用codeigniter和bootstrap显示从数据库中选择的值并显示在下拉列表中

来自分类Dev

如何在数据库上获取数据并在视图的“选择”下拉列表中显示(Codeigniter)

来自分类Dev

使用Codeigniter显示和列出数据库中每个类别的数据库

来自分类Dev

如何在Codeigniter中显示带有数据库中某些选定值的复选框列表

来自分类Dev

Codeigniter PHP从mysql数据库表中提取记录以显示在页面上

来自分类Dev

Codeigniter PHP从mysql数据库表中提取记录以显示在页面上

来自分类Dev

通过ajax在codeigniter中将数据库数据显示为列表

来自分类Dev

Codeigniter中的数据库错误1054

来自分类Dev

Codeigniter中的数据库错误1146

来自分类Dev

无法在codeigniter中插入数据库

来自分类Dev

数据库中的Codeigniter菜单

来自分类Dev

Codeigniter 3.0.1中的数据库错误

来自分类Dev

Codeigniter 中的动态数据库

来自分类Dev

具有数据库记录的JQuery插件-Codeigniter

来自分类Dev

我无法从Codeigniter中的$ _GET方法显示数据库中的数据

Related 相关文章

  1. 1

    在CodeIgniter中显示数据库记录

  2. 2

    Codeigniter更新数据库记录列表

  3. 3

    从数据库中获取单个记录,并使用Codeigniter在文本框中显示

  4. 4

    使用codeigniter php根据无视图显示数据库中的所有记录

  5. 5

    Codeigniter更新记录-无法在数据库中更新

  6. 6

    更新Codeigniter中的特定数据库记录

  7. 7

    从Codeigniter中的数据库获取列记录

  8. 8

    如何在codeigniter中显示数据库表名称列表

  9. 9

    如何在codeigniter中显示数据库表名称列表

  10. 10

    使用 Codeigniter 获取数据库记录

  11. 11

    在Codeigniter中显示数据库中的图像

  12. 12

    Codeigniter从数据库制作列表

  13. 13

    Codeigniter显示数据库查询结果

  14. 14

    Codeigniter显示数据库查询结果

  15. 15

    如何使用codeigniter和bootstrap显示从数据库中选择的值并显示在下拉列表中

  16. 16

    如何在数据库上获取数据并在视图的“选择”下拉列表中显示(Codeigniter)

  17. 17

    使用Codeigniter显示和列出数据库中每个类别的数据库

  18. 18

    如何在Codeigniter中显示带有数据库中某些选定值的复选框列表

  19. 19

    Codeigniter PHP从mysql数据库表中提取记录以显示在页面上

  20. 20

    Codeigniter PHP从mysql数据库表中提取记录以显示在页面上

  21. 21

    通过ajax在codeigniter中将数据库数据显示为列表

  22. 22

    Codeigniter中的数据库错误1054

  23. 23

    Codeigniter中的数据库错误1146

  24. 24

    无法在codeigniter中插入数据库

  25. 25

    数据库中的Codeigniter菜单

  26. 26

    Codeigniter 3.0.1中的数据库错误

  27. 27

    Codeigniter 中的动态数据库

  28. 28

    具有数据库记录的JQuery插件-Codeigniter

  29. 29

    我无法从Codeigniter中的$ _GET方法显示数据库中的数据

热门标签

归档