Hangisi sorgusu için PHP sınıfı hakkında daha iyi?

0 Cevap php

Ben veritabanından sorgu verileri için fonksiyonu içeren bir PHP sınıfı var. Birincisi

class x{

  public $var1;
  public $var2;

  function __construct(){ }

  function getX($primkey){
    $sql = mysql_qyery("SELECT * FROM x_table WHERE primkey='$primkey'");
    $row = mysq;_fetch_assoc($sql);
    $this->var1 = $row['var1'];
    $this->var2 = $row['var2'];
  }

}

ve başka bir

class x{

  public $var1;
  public $var2;

  function __construct(){ }

  function getX($primkey){
    $sql = mysql_qyery("SELECT * FROM x_table WHERE primkey='$primkey'");
    $row = mysq;_fetch_assoc($sql);
    return $row;
  }

}

İki sınıf function getX() üzerine biraz fark vardır. Birinci sınıf sınıf değişkenleri veritabanından veri koymak ama ikinci bir dizi ile veritabanından tüm verileri döndürür.

Ben bir daha iyidir, iki sınıf, performansı hakkında bilmek istiyorum. ve hangisinin programlama veya herhangi bir fikir için iyidir?

Saygılar.

0 Cevap