mirror of
https://github.com/getnamingo/registry.git
synced 2025-08-14 05:19:32 +02:00
Deposit in invoices is not properly calculated
This commit is contained in:
parent
72e5607264
commit
9c02df7048
1 changed files with 10 additions and 1 deletions
|
@ -30,7 +30,16 @@ try {
|
||||||
|
|
||||||
foreach ($result as $row) {
|
foreach ($result as $row) {
|
||||||
$startDate = $previous . "-01";
|
$startDate = $previous . "-01";
|
||||||
$combinedStmt = $pdo->prepare("SELECT COUNT(id) AS trans, SUM(amount) AS total FROM statement WHERE registrar_id = :registrarId AND date BETWEEN :startDate AND LAST_DAY(:startDate)");
|
$combinedStmt = $pdo->prepare("
|
||||||
|
SELECT
|
||||||
|
COUNT(id) AS trans,
|
||||||
|
SUM(CASE WHEN domain_name <> 'deposit' THEN amount ELSE 0 END) AS total
|
||||||
|
FROM
|
||||||
|
statement
|
||||||
|
WHERE
|
||||||
|
registrar_id = :registrarId AND
|
||||||
|
date BETWEEN :startDate AND LAST_DAY(:startDate)
|
||||||
|
");
|
||||||
$combinedStmt->bindParam(':registrarId', $row['id'], PDO::PARAM_INT);
|
$combinedStmt->bindParam(':registrarId', $row['id'], PDO::PARAM_INT);
|
||||||
$combinedStmt->bindParam(':startDate', $startDate);
|
$combinedStmt->bindParam(':startDate', $startDate);
|
||||||
$combinedStmt->execute();
|
$combinedStmt->execute();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue