кто может сварганить маленькое ограничение следуя данной функции.
функция отвечает за выставление игроков в основной состав.
дело в том что она снимает игроков из тренировки и ставит в состав, такого быть не должно.
вот код
//Обнуляем основной состав
mysql_query("update `m_player` set `sostav`='0' where `kom` = '" . $team_id . "' AND `sostav` = '1';");
//Вратарь
$vrat = mysql_fetch_assoc(mysql_query("SELECT `id` FROM `m_player` WHERE `kom` = '" . $team_id . "' AND `line`='1' ORDER BY `rm` DESC LIMIT 1;"));
mysql_query("update `m_player` set `sostav`='1' where `id` = '" . $team_id . "' LIMIT 1;");
//-------------------------------------------
//Полевые игроки
$plrs = mysql_query("SELECT `id` FROM `m_player` WHERE `kom` = '" . $team_id . "' AND `line` != '1' ORDER BY `rm` DESC LIMIT 10;");
//Цикл
while ($vrat = mysql_fetch_assoc($plrs))
{
mysql_query("update `m_player` set `sostav`='1' where `id` = '" . $vrat['id'] . "' LIMIT 1;");
}
}если игрок на тренировке то в базу в таблицу m_player в поле sostav пишется значение 5.
если игрок отдыхает то в базу в таблицу m_player в поле sostav пишеться значение 0.
если игрок в основном составе то в базу в таблицу m_player в поле sostav пишеться значение 1.