从SQL表中获取与标识符关联的所有数据

时间:2011-05-10 12:08:00

标签: php sql

此函数应从SQL表中获取与当前文档的id和提到的meta_key相关联的所有数据。

<?php

$post_id = $post->ID;
$pics = mysql_query("SELECT    %$post_id%, 
           meta_wp_attached_file.meta_value pictures

FROM      wp_postmeta meta_wp_attached_file
 ON        meta_wp_attached_file.post_id = '%$post_id%'

 WHERE     meta_wp_attached_file.meta_key = 'picture' 

    ORDER BY picture");

while ($row = mysql_fetch_array($lpics)) {
    $thumb = $row['picture'];
    echo '<img src="http://www.golfbrowser.com/wp-content/uploads/'.$thumb.'" />';

}

&GT;

因此,页面上提到了ID,并在$ post_id下使用。我们想要的meta_key称为_wp_attached_file,我们想要回显图像中的值。

有什么想法吗?

非凡

1 个答案:

答案 0 :(得分:2)

试试这个: 在您的查询中将WHERE和WHERE替换为AND

相关问题