23-09-2011, 17:53
Witam was. Chcę sobie zrobić prostą gierkę i się zawiesiłem na automatycznej aktualizacji poziomu. Mam coś takiego w pliku:
update_lvl.php
Na stronie tylko to wczytam i już będę połączony z bazą danych i tylko wywołam update_lvl();
Nie wiem co tu jest nie tak. Szukałem już na googlach i nic nie znalazłem.
update_lvl.php
Kod PHP:
<?php
function update_lvl() {
$search = "SELECT `exp`,`next_lvl`,`lvl` FROM `RPG_USER_INF` WHERE login = '$login'";
$r_search = mysql_query($search);
$r_r_search = mysql_fetch_row($r_search);
if ($r_r_search[0]>=$r_r_search[1]) {
$lvl = $r_r_search[2];
$u_lvl = $lvl+1;
$u_next_lvl = $r_r_search[1]*2;
$update_lvl = "UPDATE `RPG_USER_INF` SET `lvl` = '$u_lvl',`next_lvl` = '$u_next_lvl' WHERE `login`='$login'";
$r_update = mysql_query($update_lvl);
}
}
?>
Na stronie tylko to wczytam i już będę połączony z bazą danych i tylko wywołam update_lvl();
Nie wiem co tu jest nie tak. Szukałem już na googlach i nic nie znalazłem.