我在我的例子中創建了兩個類。這些類分別代表{作者}和{BlogPost}。我知道如何從這些類中獲取和寫入信息。我的問題是關於處理來自數據庫的信息。如何用數據庫中的數據填充類
屬性是否必須從數據庫類中獲取數據?問題是我不知道如何填充數據庫中的數據。與數據庫的連接不是問題。這是關於我可以用我的數據庫中的數據填充課程的方式。
<?php
class Author{
private $naam;
private $biografie;
private $avatar;
public function getNaam() {
print($this->naam);
}
public function getBiografie() {
print($this->biografie);
}
public function getAvatar() {
print($this->avatar);
}
public function setNaam($naam) {
$this->naam = $naam;
}
public function setBiografie($biografie) {
$this->biografie = $biografie;
}
public function setAvatar($avatar) {
$this->avatar = $avatar;
}
}
class BlogPost{
private $titel;
private $content;
private $author;
public function __construct() {
$this->author = new Author;
}
public function getTitel() {
print($this->titel);
}
public function getContent() {
print($this->content);
}
public function getAuthor() {
print($this->author->getNaam());
}
public function setTitel($titel) {
$this->titel = $titel;
}
public function setContent($content) {
$this->content = $content;
}
}
?>
我知道如何編寫查詢到從我的數據庫中的數據,但我不知道該理線在我班上的數據。
我必須將我的屬性鏈接到數據庫嗎?
private $naam = Database::getName();
還是我需要在我的get或set方法中編寫查詢?
我們展示您使用從數據庫獲取數據的代碼。 – RiggsFolly