1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
function draw_map($x,$y,$colonnes)
{
$cote = ($colonnes-1)/2;
$debut_x = $x-$cote;
$debut_y = $y-$cote;
$nb_cases = $colonnes * $colonnes;
for($i=0;$i<$nb_cases;$i++)
{
if((($i%$colonnes) == 0) && ($i > 0))
{
$debut_x = $debut_x - $colonnes;
$debut_y++;
$carte .= '<br />';
}
$selection_case = mysql_query('SELECT libre_case FROM carte WHERE case_x='.$debut_x.' AND case_y='.$debut_y.'');
$donnees_case = mysql_fetch_array($selection_case);
if($donnees_case['libre_case'] == 1)
{
$selection_forteresse = mysql_query('SELECT * FROM forteresses WHERE position_x='.$debut_x.' AND position_y='.$debut_y.'');
$donneees_forteresse = mysql_fetch_array($selection_forteresse);
}
$carte .= ' ('.$debut_x.'-'.$debut_y.')';
$debut_x++;
}
return $carte;
} |