wordpress sorgu

3 Cevap php

Nasıl fazla 1 özel anahtar / değer çiftini kullanarak bir kategoriden mesaj sorgulayabilir mi?

3 Cevap

Sen postmeta birkaç kez içerebilir.

$querystr = "
    SELECT wposts.* 
    FROM $wpdb->posts wposts, 
         $wpdb->postmeta wpostmeta1, 
         $wpdb->postmeta wpostmeta2
    WHERE wposts.ID = wpostmeta1.post_id 
    AND wposts.ID = wpostmeta2.post_id 
    AND wpostmeta1.meta_key = 'tag' 
    AND wpostmeta1.meta_value = 'email' 
    AND wpostmeta2.meta_key = 'anothertag' 
    AND wpostmeta2.meta_value = 'anothervalue' 
    AND wposts.post_status = 'publish' 
    AND wposts.post_type = 'post' 
    ORDER BY wposts.post_date DESC
 ";

 $pageposts = $wpdb->get_results($querystr, OBJECT);

$ Sorgu = "yemekleri SELECT * FROM";

$return  = $db->query( $query ) ; 

this here hakkında bilgi çok var

Örneğin ...

$querystr = "
    SELECT wposts.* 
    FROM $wpdb->posts wposts, $wpdb->postmeta wpostmeta
    WHERE wposts.ID = wpostmeta.post_id 
    AND wpostmeta.meta_key = 'tag' 
    AND wpostmeta.meta_value = 'email' 
    AND wposts.post_status = 'publish' 
    AND wposts.post_type = 'post' 
    ORDER BY wposts.post_date DESC
 ";

 $pageposts = $wpdb->get_results($querystr, OBJECT);