Помощь в кодинге

2.24K
.
Homelion,
echo mysql_error();

пропиши после insert'a
если будут какие-то ошибки то ты их увидишь
.
Vynderkind, та запрос тут непричем
.
Что никто не поможет?
.
(\/)____o_O____(\/)
Homelion, условие может не верное, например перепутал значения времени местами или знак сравнения, в итоге условие всегда верно, 1 > 2
.
Homelion
все разобрался...теперь немогу сообразить как сделать чтобы этот код выполнялся даже когда юзверя нет в онлайне?

Вот код:

<?php

echo game_add($realtime);

function game_add($real){
global $user_id,$realtime;
$times = mysql_fetch_assoc(mysql_query("SELECT* FROM `users` WHERE `id`='$user_id' LIMIT 1;"));

$gtime =$times['gtime'];

$realti = $realtime - 180;

if ($game < 10 && $realti > $gtime)

mysql_query("UPDATE `users` SET `games`= games+1 ,`gtime`='$real' WHERE `id`='$user_id' LIMIT 1;");


}



?>
.
(\/)____o_O____(\/)
Homelion, нужен цикл пройти через всех пользователей
знакомый код, люди разные, задачи одинаковые
.
Homelion
Koenig (16.07.2013 / 11:49)
Homelion, нужен цикл пройти через всех пользователей
знакомый код, люди разные, задачи одинаковые
а если в запросе сказать не `id`='".$user_id' а `games`< 10 не пойдет?

В смысле знакомый?Я сам писал его
.
(\/)____o_O____(\/)
function game_add($user, $time) {
$gtime = mysql_result(mysql_query("SELECT`gtime` FROM `users` WHERE `id`='$user' LIMIT 1"), 0);
$realti = $time - 180;
if ($realti > $gtime)
mysql_query("UPDATE `users` SET `games`= `games`+1 ,`gtime`='$time' WHERE `id`='$user' LIMIT 1");
}

$sql = mysql_query("select `id` from `users`");
while($us = mysql_fetch_row($sql) {
game_add($us[0], $realtime);
}
.
(\/)____o_O____(\/)
Homelion, games. в функции не глобальная
.
Koenig (16.07.2013 / 12:04)
Homelion, games. в функции не глобальная
спасибо за код,ща проверю
Всего: 120