Ответов: 6 Просмотров: 1357
|
Так я вроде вопрос задал правильно, может не совсем раскрыто! У меня для отображения каждой страницы будет (или не будет) модель- которая будет делать определенные действия.
И есть отдельно модель которая должна передавать данные из таблицы в которой хранится данные для всего сайта.
Вот эта (я так понимаю) выборка работает если ее включить в каждую модель отображаемой страницы.
class Model_Higher_Education extends Model
{
public function get_data()
{
mysql_query( 'SET NAMES utf8' ) or die (mysql_error());
$server = explode('/', $_SERVER[REQUEST_URI]);
$res1 = mysql_query("SELECT * FROM pages WHERE page_alias = '".$server[1]."'");
$db = mysql_fetch_array($res1);
return $db;
Что мне сделать что-бы не нужно было для каждой страницы вставлять этот код(тем более что. модели для некоторых страниц может вообще и не быть).
class Model
{
public function get_data()
{
}
}
это все то что содержится в общей модели.
Пример MVC - шаблона взял с интернет источника как пример для обучения. |