rerolldie.php

<? include 'xmlheader.php'?>
<?
echo "<?xml version=\"1.0\" ?>";?>
<root>
<?php
    
include 'include.php';

    
openDatabase();

    
//This file rerolls a single die

     
$gameid getGameId();

     
$sGetDiceQuery "SELECT rerollablesuccesses, rerolls, rerollfailures FROM game WHERE `gameid` = ".$gameid;

     
$rowReturn queryDatabaseForSingleRow($sGetDiceQuery);

     
$rerollablesuccesses $rowReturn["rerollablesuccesses"];
     
$rerolls $rowReturn["rerolls"];
     
$rerollfailures $rowReturn["rerollfailures"];

     if (
$rerolls 0)
     {
     if (
rand(16) > 4)
     {
         
$rerollablesuccesses ++;
     }
     else
     {
         
$rerollfailures ++;
     }

     
$rerolls --;

    
$sUpdateQuery "UPDATE game SET rerollablesuccesses = ".$rerollablesuccesses.", rerolls = ".$rerolls.", rerollfailures = ".$rerollfailures." WHERE gameid = ".$gameid;

    
updateDatabase($sUpdateQuery);
     }

     echo 
"<rerollablesuccesses>".$rerollablesuccesses."</rerollablesuccesses>";
     echo 
"<rerolls>".$rerolls."</rerolls>";
     echo 
"<rerollfailures>".$rerollfailures."</rerollfailures>";

     
closeDatabase();
?>
</root>