Здравейте искам да започна да се занимавам с ООП и ми казаха след като разгледам някой основни концепции, да почна да решавам отделни проблеми. До сега мисля че се справих с доста от тях, но се натъкнах на нещо като грешка в логиката на приложението ми и не мога да открия как да го оправя. Идеята е следната, извеждам си в контролера резолтати от базтата данни (заглавия на теми) чрез цикъл, в резултатите динамично се генерират линкове с имената на заглавията, класически форум. Но проблема идва след като се опитам да ги визоализирам в View-а линковете не се стилизират от СС$-а и си оставят по подразбиране. Ето и частите от кода :
Метода за извикване на линковете:
И сега часта на View-a:
Има още доста код за това съм дал само проблемните места. Надявам се някой да ми каже как точно да визоализирам заглавията и да мога да ги стилизарам, не искам във View-то да завъртям цикал-а, така работят но не мисля че е много правилно от към MVC структурата .
Благодаря ви за вниманието
Метода за извикване на линковете:
Код:
public function getNewsTitle() {
$sql = "SELECT * FROM `post` ORDER BY `post`.`post_id` DESC ";
$query = mysql_query($sql);
while ($row = mysql_fetch_array($query)) {
?>
<br/>
<a href="../view/read_more.php?id=<?=$row['post_id'] ?>"><?=$row['tittle'] ?></a>
<?
}
}
И сега часта на View-a:
Код:
<?php
include 'header_v.php';
include 'menu_v.php';
include_once '../func/news.class.php';
?>
<div class="content">
<? if(!is_numeric($_GET['id'])){
$viewNewsTitle = new ViewNews();
?>
<div class="descr"><h1><?=$getTitle = $viewNewsTitle->getNewsTitle();?></h1></div>
</div>
<div class="navigation">
Благодаря ви за вниманието