Axel Nordh il y a 4 ans
Parent
commit
08a1c38816
2 fichiers modifiés avec 24 ajouts et 0 suppressions
  1. 10 0
      OddsJavaFx/src/web/index.php
  2. 14 0
      OddsJavaFx/src/web/webDbConnection.php

+ 10 - 0
OddsJavaFx/src/web/index.php

@@ -94,6 +94,16 @@ $leagues = $conn->getLeagues();
   </tbody>
     </table>
 
+
+<h2>Day results</h2>
+
+<?php 
+$dayStats = $conn->getDayBettingsStats();
+var_dump($dayStats);
+
+
+?>
+
 </body>
 
 

+ 14 - 0
OddsJavaFx/src/web/webDbConnection.php

@@ -159,4 +159,18 @@ class WebDbConnection {
         
         return $this->getSqlAsArray($sql);
     }
+    
+    public function getDayBettingsStats() {
+        $sql = "SELECT DATE(gameDate), SUM(
+    CASE
+        WHEN betOn = '1' AND sr.homeScore > sr.awayScore THEN amount * odds
+        WHEN betOn = 'X' AND sr.homeScore = sr.awayScore THEN amount * odds
+        WHEN betOn = '2' AND sr.homeScore < sr.awayScore THEN amount * odds
+		ELSE -amount
+	END
+) as sumAmount
+FROM `Bets` INNER JOIN SoccerResults sr ON matchId = sr.id GROUP BY DATE(sr.gameDate) ORDER BY sr.gameDate ASC";
+
+        return $this->getSqlAsArray($sql);
+    }
 }