Object Oriented PHP Diziler

0 Cevap php

Bu yüzden basit bir CMS daha fazla bilgi edinmek için yapmaya karar vermeden önce OO PHP hiç denemedim. Ben çok boyutlu diziye bir sorun yükleme değerlerine yaşıyorum.

class Article {
  private $index = 0;
  private $article;

  public function Article() {
   $get_articles = mysql_query("SELECT * FROM `articles`");
   while ($result = mysql_fetch_array($get_articles)) {
    echo $result["article"];

    $this->article[$index]["Tags"] = $result["tags"];
    $this->article[$index]["Categories"] = $result["categories"];
    $this->article[$index]["Date"] = $result["date"];
    $this->article[$index]["Article"] = $result["article"];
    $this->article[$index]["URL"] = $result["url"];

    $index++;
   }
  }

  public function getArticle($articleID) {
   return $this->article[$articleID]["Article"];
  }

  public function getTags($articleNumber) {

  }

  public function getCategories($articleNumber) {

  }

  public function getDate($articleNumber) {

  }
 }

Çizgi echo $result["article"] sadece iyi bir ve sadece makale değerini verir, ancak görünüşe göre diziye koymak değil mi?

$art = new Article();
echo $art->getArticle(0);

Bu çıkış makaleyi ancak değil. Birisi bu yüzden lütfen benim çaylak hata işaret misiniz?

0 Cevap