Я пытаюсь получить массив значений из одной таблицы mysql, затем выполнить поиск по другой таблице для этих значений и извлечь данные из них. Представьте две таблицы: таблицу заказов (id, product_id) и таблицу продуктов (id, price). Я в основном пытаюсь использовать массив, полный order.id, чтобы суммировать products.price из этих идентификаторов в массиве.MySQL, PHP и несколько таблиц
Я понял, как получить массив полный orders.id в PHP с помощью
$results = mysql_query("SELECT id FROM orders WHERE some_value =" . $passed_value . "");
while ($row = mysql_fetch_row($results))
{
$results_array[] = $row[0];
}
Таким образом, вопрос, теперь у меня есть этот массив, как использовать его для поиска другой таблицы для любого id в массиве и затем извлекать данные из этой строки.
Вам нужно сделать JOIN на телефоне, поэтому немного сложно дать полный ответ, хотя кто-то может или вы можете сделать некоторые исследования – Steve