Witam to mój pierwszy post bo jakoś wczesniej sobie radziłem nie znam nic js ale napisałem przelicznik czasu
<script language="JavaScript">
function game_time(dzien, godziny, minuta)
{
minuta += 1;
/*<? mysql_query("UPDATE users SET energy=energy+1 WHERE id=1"); ?>*/
if(minuta > 59)
{
minuta = 0;
godziny += 1;
<? mysql_query("UPDATE config SET value=0 WHERE setting='minuta'");
mysql_query("UPDATE config SET value=value+1 WHERE setting='godziny'");?>
}
if(godziny > 23)
{
godziny = 0;
dzien += 1;
<? mysql_query("UPDATE config SET value=0 WHERE setting='godziny'");
mysql_query("UPDATE config SET value=value+1 WHERE setting='day'");?>
}
t_dzien = dzien;
t_godziny = godziny;
t_minuta = minuta;
if(minuta < 10)
{
t_minuta = "0"+minuta;
}
if(godziny < 10)
{
t_godziny = "0"+godziny;
}
time = "Dzień "+t_dzien+" "+t_godziny+":"+t_minuta;
obj_gametime = document.getElementById('gametime_id');
obj_gametime.innerHTML = time;
setTimeout("game_time("+dzien+", "+godziny+", "+minuta+")", 60000/6);
}
// -->
</script>
I mam 2 problemy aby wykonało zapytanie
mysql_query("UPDATE config SET value=0 WHERE setting='minuta'");
mysql_query("UPDATE config SET value=value+1 WHERE setting='godziny'");
to muszę odświeżyć stronę idealnie gdy minuta = 0
i drugi licznik nie działa gdy nikogo niema na stronie czy da sie to zmienić nieznam się na js napisałem to na podstawie zegarka. proszę o pomoc