Questione : Generare un programma nel PHP

Voglio potere fare una tabella che mette i userxpos e i userypos nel centro di una griglia 5x5 (using la tabella), quindi se il giocatore preme un tasto alto, i userypos si trasforma in in 4 ma i soggiorni nel centro della griglia, il programma quindi si muove. Vedere prego che oggetto del attachment

On di codice potrebbe comparire su c'è ne delle scatole, che arrotoli con i giocatori interaction.
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
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:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
>P notpretty = giocatore " del class= " del id= " codeSnippet791919 del
           
class= del

Risposta : Generare un programma nel PHP

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 ';
  }
  eco '';
}
eco '
';
    $result = mysql_query (“simbolo prescelto dai tblLocations dove X=$x e Y=$y„);
    mentre ($record = mysql_fetch_assoc ($result))
    {
      eco $record [“simbolo„];
    }
    eco '
';

Questo codice non è stato provato, esso è appena di dargli un'idea.
Altre soluzioni  
 
programming4us programming4us