| Autor | Zpráva | ||
|---|---|---|---|
| Nuimi Profil |
#1 · Zasláno: 31. 10. 2016, 23:33:04
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 |
#2 · Zasláno: 1. 11. 2016, 10:41:06
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 |
#3 · Zasláno: 1. 11. 2016, 11:07:06
Konkrétně se nic neuloží do databáze
|
||
| Kcko Profil |
#4 · Zasláno: 1. 11. 2016, 11:13:03
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. |
||
|
Časová prodleva: 9 let
|
|||
0