I' making fighting game and players would be allowed to fight until "end-time" (row column in my database). Than player with more made damage would be winner. So every time when end-time of one row runs out (even if nobody is on site) I want to start a PHP script which will update that row. I have read somewhere that I should use a MySQL trigger but i don't know how to use it. So can anyone help me?
PHP Script would look something like this:
$query = "SELECT attacker, defender, attackerdmg, defenddmg FROM battle";
$results= mysqli_query($conn, $query);
while($Row = mysqli_fetch_assoc($results))
{
$attackerdmg= $Row['attackerdmg'];
$defenderdmg = $Row['defenderdmg'];
$attacker = $Row['attacker'];
$defender = $Row['defender'];
}
if($attackerdmg>$defenderdmg)
{
$query = "UPDATE fight SET winner= '$attacker'";
}else
{
$query = "UPDATE fight SET winner= '$defender'";
}
$Results= mysqli_query($conn, $query);