1つのmysqlテーブルから値の配列を取得し、別のテーブルでそれらの値を検索して、それらからデータをプルしようとしています。注文テーブル(id、product_id)と製品テーブル(id、price)の2つのテーブルを想像してみてください。私は基本的にorders.idでいっぱいの配列を使用して、配列内のそれらのIDのproducts.priceを合計しようとしています。
PHPでorders.idでいっぱいの配列を取得する方法を理解しました
$results = mysql_query("SELECT id FROM orders WHERE some_value =" . $passed_value . "");
while ($row = mysql_fetch_row($results))
{
$results_array[] = $row[0];
}
問題は、その配列ができたので、それを使用して別のテーブルで配列内のIDを検索し、その行からデータをプルするにはどうすればよいかということです。