创建我是新来的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