SELECT * FROM users.data WHERE date_sp REGEXP "^(\d{2})-0[1-9]-(\d{4})$"
SELECT * FROM users.data WHERE STR_TO_DATE(date_sp,' %d-%m-%Y') > DATE_SUB(now(), INTERVAL 9 MONTH)
Псевдо-переменная $this доступна в том случае, если метод был вызван в контексте объекта. $this является ссылкой на вызываемый объект.
Объявление свойств и методов класса статическими позволяет обращаться к ним без создания экземпляра класса. <...> Так как статические методы вызываются без создания экземпляра класса, то псевдо-переменная $this не доступна внутри метода, объявленного статическим.
isAdmin()
статическим и не используйте в нём $this.connectDb()
вместо connect()
.connect()
подключение вы положили в переменную $db
, а дальше обращаетесь к свойству $this->db
, в котором ничего не лежит. Затем в методе isAdmin()
такая же фигня: то $this->db
, то $db
.$blogusers = get_users_by('birthday','search=17.02.2016');
$user_query = new WP_User_Query( array( 'meta_key' => 'country', 'meta_value' => 'Israel' ) );
// основные категории
$categories = get_categories( array(
'parent' => 0
) );
foreach ( $categories as $category ) {
// подкатегории
$sub_categories = get_categories( array(
'parent' => $category->term_id
) );
foreach ( $sub_categories as $sub_category ) {
// записи
$posts = get_posts( array(
'category' => $sub_category->term_id,
'posts_per_page' => 5,
'orderby' => 'date',
) );
foreach ( $posts as $post ) {
// вывод поста и фото
}
}
}