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: 7 let
|
0