我想從一個mysql表中獲取一個值的數組,然後通過另一個表中搜索這些值並從中獲取數據。設想兩個表:訂單表(id,product_id)和產品表(id,price)。我基本上試圖使用一個數組充滿orders.id來對數組中的products.price進行求和。MySQL,PHP和多個表
我已經找到了如何讓使用
$results = mysql_query("SELECT id FROM orders WHERE some_value =" . $passed_value . "");
while ($row = mysql_fetch_row($results))
{
$results_array[] = $row[0];
}
數組充滿PHP orders.id的所以現在的問題是,現在我有一個數組,我怎麼用它來搜索另一個表爲數組中的任何id,然後從該行中提取數據。
你需要在手機上做一個JOIN,所以有點難以給出完整的答案,雖然有人會或你可以做一些研究 – Steve