Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2004

WP MySQL Query

Antagligen trött och stressed men har kört fast. Nog med ursäkter.

Har en WP multisite och tänker plocka ut och sortera poster från alla bloggarna. Nedan kan ni se min query. Tanken är att den ska hämta ut alla publicerade posts. Just nu hämtar den ut även revisionerna av posten, missar vissa poster och Gud vet vad...

(I exemplet nedan hämtar jag bara från grundbloggen samt första sub-bloggen.)

$query = " SELECT * FROM rz16_posts , rz16_2_posts WHERE (rz16_posts.post_status = 'publish' AND rz16_posts.post_password = '' AND rz16_posts.post_type = 'post') OR (rz16_2_posts.post_status = 'publish' AND rz16_2_posts.post_password = '' AND rz16_2_posts.post_type = 'post') ";

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Jun 2004

Löste det, piggare idag..

(SELECT * from rz16_posts where `post_type` = 'post' AND post_status = 'publish' AND post_password = '') UNION (SELECT * from rz16_2_posts where `post_type` = 'post' AND post_status = 'publish' AND post_password = '')