如何从zend框架中的控制器调用db表行类的函数?

时间:2012-11-19 11:48:14

标签: zend-framework zend-db zend-db-table

我试图在我的dbtable行类中调用一个函数,即Test.php。我想从我的控制器中调用它。我的dbtable类是Tests。

$obj=new Model_Test();
$obj->testFunction();

但它不起作用并给出以下错误。

  

注意:未定义的变量:第19行的/opt/lampp/htdocs/TestApp/application/modules/public/controllers/TestsController.php中的modelTest

     

致命错误:在第19行的/opt/lampp/htdocs/TestApp/application/modules/public/controllers/TestsController.php中的非对象上调用成员函数testFunction()

我需要如何从我的cotroller中调用该函数。

1 个答案:

答案 0 :(得分:0)

你似乎在第19行

上有类似的东西
$modelTest->testFunction();

问题是,$modelTest尚未定义。

在第19行之前你应该有这样的东西

$modelTest = new Model_Test;