Stefan Richter: PHP - Mysql -> Zweidimensionales Array erzeugen

Beitrag lesen

Naja gut... aber macht es denn einen Unterschied, ob ich ein Array oder einen String nehme (rein von der Geschwindigkeit her?)

Der String wäre ja dann, wenn man annimmt das die Ausdehnung der Karte 1000x1000 Felder groß ist, auch enorm groß: 1.000.000 Zeichen...
Außerdem müsste ich dann bei jedem Schleifendurchlauf die Position ermitteln, was wieder mehr Rechenaufwand verursacht...

Meine Frage war ja nur, ob es schon eine vorhandene Funktion in PHP gibt, welches das Result einer MySQL Abfrage gleich als zweidimensionales Array ausgibt: $array['pos_x']['pos_y'] ??

Achja, den A* Algorithmus per MySQL, ich denke mal, dass das zuviel Rechenaufwand für die Datenbank beinhaltet... außerdem wie sollte man in einer Select Abfrage (ohne Procedures) eine komplette Funktion mit mehreren Schleifendurchläufen reinpacken?

Grüße