Witam,
mam problem z ładowaniem poniższego skryptu.
Problem polega na tym, że czasami po prostu nie działa. Strona jest pusta i trzeba ją odświeżyć by znowu zadziałał.

Skrypt:
  1. $(document).ready(
  2. function() {
  3. $("#loading").fadeOut('normal');
  4. setInterval(function() {
  5. $("#battlelist").load("rpsselect.php");
  6. }, 1000);
  7. });


Odniesienie:
  1. echo "<div id='battlelist'>";
  2. $stmt = $pdo->prepare("SELECT id, defender, coins, defender_avatar FROM rpsbattles WHERE finished = 'NO' ORDER BY coins DESC");
  3. $stmt -> execute();
  4. while($row = $stmt -> fetch(PDO::FETCH_ASSOC)){
  5. $defender = $row['defender'];
  6. $coinsRPS = $row['coins'];
  7. $avatar = $row['defender_avatar'];
  8. $id = $row['id'];
  9. echo "<tr><th style='width: 340px;font-weight: normal !important;'><img src='".$avatar."' style='width:27px;margin-top: -3px;padding-right: 6px;'>".$defender."</th><th style='font-weight: normal !important;'>".$coinsRPS."|".$id."</th><th><form method='POST'><input type='hidden' name='newID' id='newID' value='$id'><button type='button' name='graj' class='btn btn-primary btn-sm' data-toggle='modal' data-target='.rpsBattle' style='margin-top:-4px;margin-bottom:-3px;'><h5>GRAJ</h5></button></form></th>";
  10. }
  11. echo "</div>";