【发布时间】:2016-10-03 05:09:35
【问题描述】:
由于 sql 查询的结果很大,我的 XAMPP 需要很长时间才能响应。我的查询结果返回大约 1400 行。这就是我的本地页面不断加载的原因吗?如果是这样,我应该怎么做才能解决这个问题?没有语法错误..
public function promotion()
{
$this->db->select("*");
$this->db->from('booking');
$query = $this->db->get();
$data['result'] = $query->result_array();
$this->load->view('admin/promotion',$data);
}
我的看法:
<tbody>
<?php foreach ($result as $r) : ?>
<tr>
<td>
<?php echo $r['booking_date'];?>
</td>
<td>
<?php echo $r['from_email'];?>
</td>
<td>
<?php echo $r['vendor_airway_bill'];?>
</td>
<td>
<?php echo $r['max_tariff'];?>
</td>
<td>
<?php echo $r['status'];?>
</td>
</tr>
<?php endforeach; ?>
</tbody>
我在 windows 10 64bit 上使用 xampp v3.2.2,phpmyadmin
【问题讨论】:
-
1.页面加载缓慢到底是什么意思?多少秒? 2. 无论如何,在屏幕上显示 1400 条记录并没有太大意义。使用分页和过滤仅显示部分相关预订。