无论如何我可以在opencart中实现分页类而无需调用数据库吗? 如何控制视图中显示的产品的限制。我正在尝试在从csv解析和我为opencart编写的导入类插入数据库之前对一长串产品进行分页。下面的代码是我试图解决的问题,这是从限制产品到视图的模型的代码,我需要使用csv解析器输出的数组执行此操作。
if (isset($data['start']) || isset($data['limit'])) {
if ($data['start'] < 0) {
$data['start'] = 0;
}
if ($data['limit'] < 1) {
$data['limit'] = 20;
}
$sql .= " LIMIT " . (int)$data['start'] . "," . (int)$data['limit'];
}
任何想法将不胜感激!! : - )
答案 0 :(得分:0)
您正在寻找for
循环:
$demo_array = file('your_file.csv'); // load your csv
$start = $data['start']; // e.g. 0
$limit = $data['limit']; // e.g. 20
for($i = $start; $i < $limit; $i++) {
// process this result using $i as the array key
// var_dump($demo_array[$i]);
}
文档