Autor Zpráva
Nuimi
Profil
Zkouším ukládat proměnou do db v určitém intervalu. Funguje mi interval, i proměná, ale nejsem si jistý jestli to takhle jde udělat.
INDEX.PHP
var hodnota=1;
var cislo = hodnota;
        function pridej()
        {
          cislo=cislo+1;
          document.getElementById("counter").innerHTML=cislo;
        }

        var myVar = setInterval(myTimer, 5000);

        function myTimer() 
        {
          var hodnota_c = cislo;
          //$.post("pokus.php", cislo, function(pokus){ $("#pokusny").html(pokus); } );
           $.ajax({type: "POST",
                    cache: false,        
                    url: 'pokus.php',
                    data: {hodnota_c:hodnota_c},
                    success: function(data) {
                        alert('data has been stored to database');
                    }
                });
       }

POKUS.PHP
<?php
session_start();
include "../../pripojeni.php";
$hodnota_c=$_POST['hodnota_c'];
$db->query("UPDATE hra SET score='".$hodnota."' WHERE jmeno_u = '".$_SESSION['username']."'")
?>

Nějaké nápady jak to opravit, nebo proč to nejde??
_es
Profil
Nuimi:
Funguje mi interval, i proměná, ale nejsem si jistý jestli to takhle jde udělat.
Nějaké nápady jak to opravit, nebo proč to nejde??
A čo konkrétne ti „nejde“?
Nuimi
Profil
Konkrétně se nic neuloží do databáze
Kcko
Profil
Nuimi:
Tak si vydumpuj dotaz a podívej se co se to snaží ukládat a zkus si to v nějakém PMA / Admineru jestli to projde, jestli to zařve nějakou chybu.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: