2

我想在目录/模型目录的新文件夹中添加一个模型 php 文件。

<?php
class ModeloPaginacion extends Model{
    public function contarGarages(){
        $query = $this->db->query ("SELECT COUNT(*)AS total FROM  `" . DB_PREFIX . "vendors`");
        return $query->row['total'];
        //return "29";
    }//fin funcion

}//fin class

?>

当我想在 home.php 控制器中加载这个模型时,整个项目似乎坏了,因为它没有在浏览器上显示任何内容。家庭控制器中的负载会产生错误。当我评论确实行时,项目工作得很好。

有人可以帮我解决这个问题吗?

4

1 回答 1

2

上面有几个问题。首先,你没有正确命名你的模型,所以它永远不会工作。所以让我们假设这将在一个catalog/model/tool/名为的文件夹中paginacion.php

您首先将模型定义为

class ModelToolPaginacion extends Model {

然后在你的控制器中调用它,你首先需要加载它然后调用它

$this->load->model('tool/paginacion');
$this->model_tool_paginacion->contarGarages();

哪个应该适合你。注意所有链接的命名约定(工具和分页)

于 2012-06-07T20:51:02.107 回答