Ребята что-то дупля сегодня вообще не ловлю.
Предстоит такая задача
Например
На арене идет каждый запрос при одном бое:
$times=time()+480;
mysql_query("INSERT INTO `arena_boy` SET `user` = '".int($user[id])."',`time` = '$times'"
В таблицу arena_boy записывается Id юзера + время отсчета до восстановления боя = $times >>8 минут<<
И так при каждом бое + запись в таблицу идет.
Дальше идет проверка времени и удаление + восстановление одного боя:
$req = mysql_query("SELECT * FROM `arena_boy` WHERE `time`<'$time' and `user`='".intval(abs($user[id]))."' LIMIT 1"
$avto=mysql_num_rows($req);
if($avto>=1){
mysql_query("DELETE FROM `arena_boy` WHERE `user`='".intval(abs($user[id]))."' LIMIT 1"
mysql_query("UPDATE `user` SET `arena_boy`= `arena_boy`+ '1' WHERE `id`='".intval(abs($user[id]))."'"
}
Но нужно сделать так что бы записи с временем который записывались на арене в таблицу, каждое время отсчитывалась только тогда когда было отсчитано первое в таблице.
Например в таблицу попало 3 записи с id=1 id=2 id=3
Так вот что бы время в таблице с id=2 и id=3 не отсчитывалось до тех пор пока не будет отсчитано первое.
Если время id=1<$time
Идет удаление этой записи и дальше отсчет идет от id=2 и так далее от id=3
Вот такая задача нужно решить, кто в помощи реализации за спасибо + пару руб накину не обижу. Тут дела не надолго.
Нужно срочняк решить задачу ребята
Добавлено 06.03.15 в 21:12:12:
что никого нет кто шарит?ёп
Сумбурно и нихера не понятно.
Но нужно сделать так что бы записи с временем который записывались на арене в таблицу, каждое время отсчитывалась только тогда когда было отсчитано первое в таблице.
Вообще не по русски написано, ни слова не понял. Какого ответа ты ждёшь на свой вопрос?