Чтобы получить сумму на компанию, вам нужно GROUP BY companyexported
, а не ORDER BY
. Обратите внимание, что пока вы готовите заявление, вы должны использовать заполнители для параметров:
$price = $PDOCon->prepare("SELECT SUM(price) AS totalprice
FROM basket
WHERE accountid = :accountid
GROUP BY companyexported");
$price->bindParam(':accountid', $accountid);
$price->execute();
Кроме того, поскольку вы получите несколько результатов (по одному для каждой компании), ваш выбор должен быть в oop :
while ($row = $price->fetch(PDO::FETCH_ASSOC)) {
echo $row['totalprice'];
}