gpt4 book ai didi

php - 使用 codeigniter 在表中显示数据

转载 作者:行者123 更新时间:2023-11-29 12:02:30 25 4
gpt4 key购买 nike

表中未显示任何值。当我执行 var_dump($results).它打印了NULL。因为我是 codeigniter 的新手,所以我无法解决这个问题。我不明白,我哪里做错了。帮助我。

查看页面

 <tbody>
<?php
if(!empty($results) ) {
foreach($results as $row) {
echo '<tr>';
echo '<td>'." ".'</td>';
echo '<td>'.$row->FileTitle.'</td>';
echo '<td>'.$row->UploadedFile.'</td>';
echo '<td>'.$row->CreationDate.'</td>';
echo '<td>'.$row->UpdateDate.'</td>';
echo '<td>'." ".'</td>';
echo '</tr>';
}
}?>
</tbody>

Controller

class Welcome extends CI_Controller {
public function __construct()
{
parent::__construct();
$this->load->model('news_model');

$this->load->helper('form');
$this->load->library('form_validation');

}
public function member_CAttachments()
{
$data['results'] = $this->news_model->member_MAttachments();
$this->load->view('member/templates/header');
$this->load->view('member/index',$data);
$this->load->view('member/templates/footer');
}
}

型号

class News_model extends CI_Model 
{

public function __construct()
{
$this->load->database();
}
public function member_MAttachments()
{
$results = array();

$query = $this->db->get('MemberFileDetails');

if($query->num_rows() > 0)
{
$results = $query->result();
}

return $results;
}
}

最佳答案

相反,您可以使用内置的 CI Table 以更少的行数完成此操作图书馆,

支持2.23.x版本。

像这样使用它,

$this->load->library('table');

$this->table->set_heading('FileTitle', 'UploadedFile', 'CreationDate', 'UpdateDate');

$query = $this->db->query('SELECT * FROM MemberFileDetails');

echo $this->table->generate($query);

关于php - 使用 codeigniter 在表中显示数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32137439/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com