создаю модель
class Application_Model_Product
{
public function getList()
{
$res = mysql_query("SELECT * FROM product") or die (mysql_error());
while ($row = mysql_fetch_assoc($res))
{
$listItem[] = array(
"name"=>$row['name'],
"price"=>$row['price']
);
}
return $listItem;
}
}
создаю контроллер
require_once "../../config.php";
require_once "../model/product.php";
class Application_Controller_Product extends Application_Model_Product
{
public function controllerList()
{
$AplicationModelProduct = new Aplication_Model_Product;
$AplicationModelProduct->getList();
$this->AplicationModelProduct = $AplicationModelProduct;
}
}
ну и наконец то я создаю вывод
require_once "../controller/product.php";
$AplicationControllerProduct = new Application_Controller_Product;
foreach ($AplicationControllerProduct as $item)
{
echo $item['name'];
}
мне кажется я ошибся в выводе.
просто ничего не выводит.
не обращайте внимание инициализацию классов я только для себя это делаю так сказать понять ход событий.