| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- <?php
- include_once __DIR__ . '/webDbConnection.php';
- $conn = new WebDbConnection( );
- $countries = $conn->getCountries();
- $leagues = $conn->getLeagues();
- ?>
- <head>
- <link rel="stylesheet" href="style.css">
- </head>
- <body>
- <H2>Odds</H2>
- <form id="selectionForm" action="matchTable.php" method="post">
- <label for="countrySelector">Select country: </label>
-
- <select name="countrySelector" id="countrySelector">
- <?php
- foreach ($countries as $country) {
- echo "<option value='" . $country['id'] . "'>" . $country['name'] . "</option>";
- }
- ?>
- </select>
-
- <label for="leagueSelector">Select league: </label>
-
- <select name="leagueSelector" id="league">
- <?php
- foreach ($leagues as $league) {
- echo "<option value='" . $league['id'] . "'>" . $league['name'] . " - " . $league['countryId'] ."</option>";
- }
- ?>
- </select>
-
- <input type='submit' id='getMatches' value='Se Matcher'/>
-
- </form>
- </br>
- </br>
- <h2>Betting Stats</h2>
- <?php
- $betSummary = $conn->getBettingSummary();
- $result = array();
- foreach ($betSummary as $bs) {
-
- if ($bs['homeScore'] < 0) {
- $result[$bs['leagueName']]['pending'] = $result[$bs['leagueName']]['pending'] + 1;
- continue;
- }
-
- $result[$bs['leagueName']]['result'] = $result[$bs['leagueName']]['result'] - $bs['amount'];
-
- if ($bs['betOn'] === '1' && $bs['homeScore'] > $bs['awayScore']) {
- $result[$bs['leagueName']]['wins'] = $result[$bs['leagueName']]['wins'] + 1;
- $result[$bs['leagueName']]['result'] = $result[$bs['leagueName']]['result'] + ($bs['amount'] * $bs['odds']);
- } else if ($bs['betOn'] === 'X' && $bs['homeScore'] == $bs['awayScore']) {
- $result[$bs['leagueName']]['wins'] = $result[$bs['leagueName']]['wins'] + 1;
- $result[$bs['leagueName']]['result'] = $result[$bs['leagueName']]['result'] + ($bs['amount'] * $bs['odds']);
- } else if ($bs['betOn'] === '2' && $bs['homeScore'] < $bs['awayScore']) {
- $result[$bs['leagueName']]['wins'] = $result[$bs['leagueName']]['wins'] + 1;
- $result[$bs['leagueName']]['result'] = $result[$bs['leagueName']]['result'] + ($bs['amount'] * $bs['odds']);
- } else {
- $result[$bs['leagueName']]['losses'] = $result[$bs['leagueName']]['losses'] + 1;
- }
- }
-
- ?>
- <table>
- <thead>
- <tr>
- <th>League</th>
- <th>Wins</th>
- <th>Losses</th>
- <th>Result</th>
- <th>Pending</th>
- </tr>
- </thead>
- <tbody>
- <?php
- foreach ($result as $name => $res) {
- echo "<tr>";
- echo "<td>" . $name . "</td>";
- echo "<td>" . $res['wins'] . "</td>";
- echo "<td>" . $res['losses'] . "</td>";
- echo "<td>" . $res['result'] . "</td>";
- echo "<td>" . $res['pending'] . "</td>";
- }
-
- ?>
- </tbody>
- </table>
- </body>
- <script type="text/javascript">
- </script>
|