Ver a proveniência

fix for issue #7

devel
Rick Payton há 7 anos
ascendente
cometimento
5777fd495d
1 ficheiros alterados com 11 adições e 4 eliminações
  1. +11
    -4
      includes/getcharstats.php

+ 11
- 4
includes/getcharstats.php Ver ficheiro

@@ -9,12 +9,19 @@ if (isset($_SESSION['userid'])) {
$result = $gcs->get_result();
while ($row = $result->fetch_assoc()) {
// $gnr = Get Next Rank
$gnr = $con->prepare("SELECT stpoints, stname FROM gwsubtitles WHERE titlenameid = ? AND stpoints >= ? ORDER BY stpoints ASC LIMIT 1");
$gnr = $con->prepare("SELECT stpoints, stname, strank FROM gwsubtitles WHERE titlenameid = ? AND stpoints >= ? ORDER BY stpoints ASC LIMIT 1");
$gnr->bind_param("ii", $row['titlenameid'], $row['titlepoints']);
$gnr->execute();
$gnr->bind_result($stpoints, $stname);
$gnr->bind_result($stpoints, $stname, $strank);
$gnr->fetch();
$gnr->close();
// $gmr = Get Maximum Rank available for selected title
$gmr = $con->prepare("SELECT MAX(strank), MAX(stpoints) FROM gwsubtitles WHERE titlenameid = ?");
$gmr->bind_param("i", $row['titlenameid']);
$gmr->execute();
$gmr->bind_result($mra, $mpa); // $mra = max rank available, $mpa = max points available
$gmr->fetch();
$gmr->close();
// $gt = Get Title
$gt = $con->prepare("SELECT titlename FROM gwtitles WHERE titlenameid = ?");
$gt->bind_param("i", $row['titlenameid']);
@@ -22,8 +29,8 @@ if (isset($_SESSION['userid'])) {
$gt->bind_result($titlename);
$gt->fetch();
$gt->close();
$pr = number_format(($stpoints - $row['titlepoints']));
if ($pr <= 0) {
$pr = number_format(($mpa - $row['titlepoints']));
if ($row['currentstrank'] === $mra) {
$pr = "Highest rank achieved!";
$stname = "Highest rank achieved!";
}


Carregando…
Cancelar
Guardar