это страница веб-службы php, взаимодействующая с приложением android, использующая оператор выбора sql для извлечения данных из базы данных.
- это извлекает общее количество заказов и общее количество цена тех за последние 7 дней. У меня проблемы с php с использованием функции count sql
$STH = $conn->prepare('SELECT count(orderid) as totalorders, sum(totalprice) as totalprice from orders where orderDate BETWEEN DATE_SUB(CURDATE(), INTERVAL 7 DAY) AND CURDATE()');
$STH->execute();
$STH->setFetchMode(PDO::FETCH_ASSOC);
//json array to pass data to an android app
$arr = array("status" => "Okay" ,
"totalOrders" => "totalordersvar",
"totalPrice" => "totalpricevar");
echo "json array created";
Это новый источник проблем, когда я пытаюсь связать выбранные данные для передачи на json
$results = $STH->setFetchMode(PDO::FETCH_ASSOC);
$totalOrders = $STH->fetch('count(orderid)');
$totalPrice = $STH->fetch('sum(totalprice)');
ошибок, которые он в данный момент выдает
при обработке обеих переменных
PDOStatement :: fetch () ожидает, что параметр 1 будет целым числом, строка задана