Dovrete trovare un senso rappresentare gli oggetti e le loro posizioni.
Il one-way sarebbe di avere una tabella degli oggetti, con le loro coordinate:
tblLocations
Nome, simbolo, X, Y
Nel disegnare la vostra griglia, potete allora ottenere la lista degli oggetti a tutta la posizione con una domanda:
selezionare il simbolo a partire dai tblLocations dove X=3 e Y=2
La domanda restituirà una lista degli oggetti a tiraggio a quella posizione.
Il codice del PHP può construst che queste domande hanno basato sulla posizione centrale:
$myposx = 5;
$myposy = 4;
$gridwidth = 5;
$gridheight = 5;
$left = myposx - pavimento ($gridwidth/2);
$top = myposy - pavimento ($gridheight/2);
eco '
';
per ($y = $top; $y <>{
eco '';
per ($x = $left; $x <> {
eco ''; $result = mysql_query (“simbolo prescelto dai tblLocations dove X=$x e Y=$y„); mentre ($record = mysql_fetch_assoc ($result)) { eco $record [“simbolo„]; } eco ' | ;
}
eco '
';
}
eco '
';
Questo codice non è stato provato, esso è appena di dargli un'idea.