[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: ООП php где же я ошибся
alexman86
Может что то не до понял я про эту модель МVС?
создаю модель
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'];
}


мне кажется я ошибся в выводе.
просто ничего не выводит.
не обращайте внимание инициализацию классов я только для себя это делаю так сказать понять ход событий.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.