Fick det att nästan fungera med detta:
Kod:
$getads = mysql_query("SELECT wi1_posts.post_title, wi1_posts.post_content, wi1_posts.post_date, wi1_postmeta.meta_value, wi1_postmeta.meta_key
FROM wi1_posts
INNER JOIN wi1_postmeta
ON wi1_posts.ID=wi1_postmeta.post_id
WHERE wi1_posts.post_status='publish' AND wi1_posts.post_type='ad_listing'
ORDER BY wi1_posts.post_date DESC LIMIT 5");
while($row=mysql_fetch_array($getads)){
echo '<h3>';
echo $row['post_title'];
echo '</h3>';
echo $row['meta_value'];
echo "<br />";
echo $row['post_date'];
echo "<br />";
echo $row['post_content'];
echo "<br /><br /><br />";
}
Problemet är att tabellen wi1_postmeta innehåller följande fält:
meta_id
post_id
meta_key
meta_value
Och jag vill bara skriva ut meta_value där meta_key är "_wp_attached_file". Hur löser man detta månne?