@Fomax_Web

Как записать в свойство php класса данные из wpdb->get_results() Wordpress?

Допустим имеется класс "User", приватное свойство id и приватное свойство, в котором должны содержаться данные, полученные с помощью wpdb->get_results(). Не могу сообразить, как реализовать этот запрос внутри класса. В общем хочу вот так:
class User{

  private $id;
  private $data_from_wbdb_get_results;

  publick function __construct($id){
    $this->id = $id;
    $this->data_from_wbdb_get_results = $wpdb->get_results("SELECT * FROM table WERE id=$this->id");
  }

}


Это разумеется не работает, не знаю как правильно сделать. Как объявить global $wpdb в классе или что то в этом роде ...
  • Вопрос задан
  • 80 просмотров
Пригласить эксперта
Ответы на вопрос 1
class User{

  private $id;
  private $data_from_wbdb_get_results;

  publick function __construct($id){
    global $wpdb;
    $this->id = $id;
    $this->data_from_wbdb_get_results = $wpdb->get_results("SELECT * FROM table WERE id=$this->id");
  }

}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы