簡體   English   中英

PHP從一個表中獲取ID,並從另一表中提取與這些ID相對應的數據

[英]PHP take id's from one table and pull data that corresponds with those id's from another table

我有這個查詢:

$query = "SELECT *FROM wp_postmeta WHERE meta_key = '_isEvent' AND meta_value ='yes' ORDER BY post_id LIMIT 0, 5" or die(mysql_error()); 
    $result = mysql_query($query) or die(mysql_error());

    while ($row = mysql_fetch_array($result)) { 

        $eventid = $row ['post_id'];

    echo "<p>".$eventid."</p>";


    }

目前,這會發布一些ID $eventid 我現在想在另一個表(相同的數據庫)中運行另一個查詢,該查詢提取一些與這些ID匹配的帖子標題。

表稱為“ wp_posts”,要匹配的列為“ ID”,並希望從“ post_title”中回顯帖子標題。

我從哪里開始?

聽起來好像您想使用SQL連接。 W3學校對此有很好的介紹性文章。 http://www.w3schools.com/sql/sql_join.asp

類似於以下內容

SELECT post_title FROM wp_postmeta m, wp_posts p WHERE m.wmeta_key = '_isEvent' AND m.meta_value ='yes' AND m.post_id == p.post_idORDER BY m.post_id LIMIT 0, 5

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM