[英]Data is not fetching from database in codeigniter
我有一个关于 codeigniter 的项目。 我必须从我的数据库中获取所有数据。 该数据库位于 MYSQL 中。 我已经以简单的表格形式获取数据。 我想我已经编写了所有代码,但是出现了一些错误。
我试过的
controller
public function viewoffers()
{
if(!$this->session->userdata('admin_id'))
return redirect('admin/adminlogin');
$this->load->model('viewoffer');
$offers = $this->viewoffer->viewoffermodel();
$this->load->view('admin/admindash',['offers'=>$offers]);
}
Model
public function viewoffermodel()
{
$q = $this->db->select('*')
->from('offers')
->get();
return $q->result();
}
看法
<?php if(count($offers)): ?>
<?php foreach ($offers as $emp): ?>
<tr>
<td><?php echo $emp->offer_id; ?></td>
<td><?php echo $emp->heading; ?></td>
<td><?php echo $emp->details; ?></td>
<td><a href=""><?php echo $emp->link; ?></a></td>
<td><img border="0" height="90" width="130" src="<?php echo $emp->image ?>" class="rounded" alt="..."></td>
<td><?= base_url('admin/delarticles'); ?>/<?php echo $emp->offer_id; ?></td>
<td><?= base_url('admin/editoffer'); ?>/<?php echo $emp->offer_id; ?></td>
<td><?= base_url('admin/index');?></td>
</tr>
<?php endforeach; ?>
<?php else: ?>
<tr>
<td style="text-align: center; color: red;" colspan="8">Not data available</td>
</tr>
<?php endif; ?>
</tr>
我得到的错误
Severity: Notice
Message: Undefined variable: offers
Filename: admin/admindash.php
Line Number: 90
Backtrace:
File: C:\xampp\htdocs\blog\application\views\admin\admindash.php
Line: 90
Function: _error_handler
File: C:\xampp\htdocs\blog\application\controllers\admin.php
Line: 10
Function: view
File: C:\xampp\htdocs\blog\index.php
Line: 315
Function: require_once
我在 VS 代码编辑器中遇到了另一种类型的错误
我有一个关于 codeigniter 的项目。 我必须从我的数据库中获取所有数据。 该数据库位于 MYSQL 中。 我已经以简单的表格形式获取数据。 我想我已经编写了所有代码,但是出现了一些错误。
我试过的
controller
public function viewoffers()
{
if(!$this->session->userdata('admin_id'))
return redirect('admin/adminlogin');
$this->load->model('viewoffer');
$offers = $this->viewoffer->viewoffermodel();
$this->load->view('admin/admindash',['offers'=>$offers]);
}
Model
public function viewoffermodel()
{
$q = $this->db->select('*')
->from('offers')
->get();
return $q->result();
}
看法
<?php if(count($offers)): ?>
<?php foreach ($offers as $emp): ?>
<tr>
<td><?php echo $emp->offer_id; ?></td>
<td><?php echo $emp->heading; ?></td>
<td><?php echo $emp->details; ?></td>
<td><a href=""><?php echo $emp->link; ?></a></td>
<td><img border="0" height="90" width="130" src="<?php echo $emp->image ?>" class="rounded" alt="..."></td>
<td><?= base_url('admin/delarticles'); ?>/<?php echo $emp->offer_id; ?></td>
<td><?= base_url('admin/editoffer'); ?>/<?php echo $emp->offer_id; ?></td>
<td><?= base_url('admin/index');?></td>
</tr>
<?php endforeach; ?>
<?php else: ?>
<tr>
<td style="text-align: center; color: red;" colspan="8">Not data available</td>
</tr>
<?php endif; ?>
</tr>
我得到的错误
Severity: Notice
Message: Undefined variable: offers
Filename: admin/admindash.php
Line Number: 90
Backtrace:
File: C:\xampp\htdocs\blog\application\views\admin\admindash.php
Line: 90
Function: _error_handler
File: C:\xampp\htdocs\blog\application\controllers\admin.php
Line: 10
Function: view
File: C:\xampp\htdocs\blog\index.php
Line: 315
Function: require_once
我在 VS 代码编辑器中遇到了另一种类型的错误
我有一个关于 codeigniter 的项目。 我必须从我的数据库中获取所有数据。 该数据库位于 MYSQL 中。 我已经以简单的表格形式获取数据。 我想我已经编写了所有代码,但是出现了一些错误。
我试过的
controller
public function viewoffers()
{
if(!$this->session->userdata('admin_id'))
return redirect('admin/adminlogin');
$this->load->model('viewoffer');
$offers = $this->viewoffer->viewoffermodel();
$this->load->view('admin/admindash',['offers'=>$offers]);
}
Model
public function viewoffermodel()
{
$q = $this->db->select('*')
->from('offers')
->get();
return $q->result();
}
看法
<?php if(count($offers)): ?>
<?php foreach ($offers as $emp): ?>
<tr>
<td><?php echo $emp->offer_id; ?></td>
<td><?php echo $emp->heading; ?></td>
<td><?php echo $emp->details; ?></td>
<td><a href=""><?php echo $emp->link; ?></a></td>
<td><img border="0" height="90" width="130" src="<?php echo $emp->image ?>" class="rounded" alt="..."></td>
<td><?= base_url('admin/delarticles'); ?>/<?php echo $emp->offer_id; ?></td>
<td><?= base_url('admin/editoffer'); ?>/<?php echo $emp->offer_id; ?></td>
<td><?= base_url('admin/index');?></td>
</tr>
<?php endforeach; ?>
<?php else: ?>
<tr>
<td style="text-align: center; color: red;" colspan="8">Not data available</td>
</tr>
<?php endif; ?>
</tr>
我得到的错误
Severity: Notice
Message: Undefined variable: offers
Filename: admin/admindash.php
Line Number: 90
Backtrace:
File: C:\xampp\htdocs\blog\application\views\admin\admindash.php
Line: 90
Function: _error_handler
File: C:\xampp\htdocs\blog\application\controllers\admin.php
Line: 10
Function: view
File: C:\xampp\htdocs\blog\index.php
Line: 315
Function: require_once
我在 VS 代码编辑器中遇到了另一种类型的错误
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.