私は、MySQLのテーブル "コンテンツ"からすべてのデータを私に提供する必要があるクラスを作っています。オブジェクトコレクション
データをオブジェクトとして返すようにしたいとします。 これまでは1つのオブジェクトを返すことができましたが、データベースからのすべての行を返すオブジェクトコレクションを取得したいと考えています。
<?
class ContentItem {
public $id;
public $title;
public $subtitle;
public $conent;
public $intro_length;
public $active;
public $start_date;
public $end_date;
public $views;
static function getContentItems() {
$query = "SELECT * FROM content";
$result = mysql_query($query)or die(mysql_error());
$item = new ContentItem();
while ($data = mysql_fetch_object($result)) {
$item = $data;
}
return $item;
}
}