TJ-DIE (26.01.2015 в 16:48)
Привет, ребят.
Вот в чем сей вопрос.
Делаю "битвы" в игру свою.
Нужно выбрать из таблы user данные типа:
$us = $db->query("SELECT * FROM `user` WHERE `level` != '$user[level]'"smile;
Потом кручу через цикл.
Суть вот в чем: Есть таблица `battle_arena`
туда идет отчет битвы. Хочу сделать так, чтобы не показывало тех, с кем я уже делал битву 3 раза, так как нужно подкорректировать запрос?
В самой битве я уже сделал условие.
Остался сам вывод
$three = $db->query("SELECT * FROM `battle_arena` WHERE `id_user` = '$user[id]' AND `id_battler` = '$dragon[id_user]'"smile->num_rows;
Вот запрос о выборе 3 битв .
если после битвы не удаляются логи, то считай строки, где противник 3 раза уже инсертился в оппоненты, если их 3, то запрет на выбор этого юзера, как-то так.
Но получится, что больше никогда ты с ним не встретишься, нужно тогда через какое-то время сбрасывать логи, где оппонент 3 раза один и тот же.