創建我是新來的PHP OOP所有的對象,我嘗試使用OOP來選擇,我有一個返回循環
class page {
var $title;
function settitle($title){ $this->title = $title;}
}
現在
class model {
connection $done ;
function getAllPages(){
$query3 = "select * from pages";
$result3 = mysqli_query($this->con,$query3);
while ($rows=mysqli_fetch_array($result3)){
$page = new Page;
$page->setP_title($rows['p_title']);
}
return $page;
}
}
現在
class controller{
function indexAllPage(){
$pages = $this->conn->getAllPages();
include('allpages.php');
}
}
現在
查看 全部pages.php
請正確格式化的問題。我知道你是一個新用戶,但它不應該那麼辛苦。 SO有非常棒的格式化工具。 – raidenace
你試過運行indexAllPage嗎?你有錯誤:$ page-> setP_title($ rows ['p_title']); –
如果你要實現你自己的mvc,在你的視圖類中創建一個輸出方法,並在模型中改變你的get方法來接受參數,並基於它返回一個正確的結果(如在bitWorking的答案中提到的),然後調用輸出它關心的東西 – madz