Вы должны добавить поле quantity
из order_item
в SELECT
. Кроме того, вы должны использовать Псевдоним столбца , чтобы предотвратить проблемы с дублированием имен столбцов.
Этот запрос должен выполнять свою работу:
$sql = "SELECT orders.*, order_item.quantity AS item_quantity FROM orders
LEFT JOIN order_item on orders.order_id = order_item.order_id
LEFT JOIN product on order_item.product_id = product.product_id
LEFT JOIN categories on categories.categories_id = product.categories_id
LEFT JOIN brands on brands.brand_id = product.brand_id
WHERE order_date >= '$start_date' AND order_date <= '$end_date' and order_status = 1";
Поскольку мы используем псевдоним, необходимо изменить следующее: $row['quantity']
-> $row['item_quantity']