Spero di essere chiaro visto che sono niubbo.
Codice PHP:
$result = mysql_query("SELECT mob_id,mob_x,mob_y FROM mostrario WHERE mob_x BETWEEN 40200 AND 40500 AND mob_y BETWEEN 20000 AND 20600") or die ("Errore query ricerca");
$row = mysql_fetch_array($result) or die ("nessun vicino");
In pratica io ho una lista di creature (mob_id) aventi le coordinate (mob_x e mob_y), la query mi serve per trovare le creature entro un determinato range. Tutto fila liscio se non fosse che non so come gestire i dati ottenuti da mysql_fetch_array.
Ci sto sbattendo la testa da ore.
Potrei fare un bel ciclo while per visualizare tutto il contenuto, tipo questo
Codice PHP:
while($row=mysql_fetch_array($result)) {
echo $row['mob_id']." ".$row ['mob_x']." ".$row ['mob_y'] . "
";
}
ma a me servirebbe avere tot nuovi array quante sono le creature che troverò.
Non mi spiacerebbe avere:
Codice PHP:
$creatura0=["0","40230","20100"] //Rispettivamente, id, x, y
$creatura1=["3","40300","20050"]
$creatura2=["4","40240","20200"]