Vous devrez trouver une manière de représenter des objets et leurs endroits.
L'one-way serait d'avoir une table des objets, avec leurs coordonnées :
tblLocations
Nom, symbole, X, Y
En dessinant votre grille, vous pouvez alors obtenir la liste d'objets à n'importe quel endroit avec une question :
choisir le symbole à partir des tblLocations où X=3 et Y=2
La question renverra une liste d'objets à l'aspiration à cet endroit.
Le code de PHP peut construst que ces questions ont basé sur la position centrale :
$myposx = 5 ;
$myposy = 4 ;
$gridwidth = 5 ;
$gridheight = 5 ;
$left = myposx - plancher ($gridwidth/2) ;
$top = myposy - plancher ($gridheight/2) ;
écho '
';
pour ($y = $top ; $y <>{
écho '';
pour ($x = $left ; $x <> {
écho ''; $result = mysql_query (« symbole choisi des tblLocations où X=$x et Y=$y ») ; tandis que ($record = mysql_fetch_assoc ($result)) { écho $record [« symbole »] ; } écho ' | ;
}
écho '
';
}
écho '
';
Ce code n'a pas été examiné, il est juste de te donner une idée.