Hallo j4nk3y,
$select = "Select id,x,y,z From position WHERE x > $a AND x < $b ORDER BY x ASC , y ASC , z ASC";
Ich würde in sql immer backtics verwenden, also
Select `id`,`x`,`y`,`z` From `position`
Ok, hat das irgendwelche auswirkungen?
if($$objects[$e]['x'] == $$objects[$i]['x'] AND $$objects[$e]['y'] == $$objects[$i]['y'] AND $$objects[$e]['z'] == $$objects[$i]['z'])
vorallem versteh ich nicht wo das
t
unds
herkommen.Möglicherweise ist
objec
_t
_s
irgendwie fehlerhaft.
Möglich aber wenn verstehe ich es nicht.
Es ist auch sehr komisch, dass mein notepad++ manchmal das erste $
schwarz und Manchmal lila anzeigt, was dann wohl damit was zutun hat wie Notepad++ das $
interpretiert.
Zum Beispiel ist hier:
$$stars = array();
$old_object_position_x = $$objects[$e]['x'];
.
.
.
Ist das erste $
schwarz.
Und hier:
array_push($$stars , $star);
for($i=0 ; $i<count($$stars) ; $i++)
unset($$stars);
Ist es lila.
Und ganz verrückt:
if($$stars[$e]['x'] == $$stars[$i]['x'] AND $$stars[$e]['y'] == $$stars[$i]['y'] AND $$stars[$e]['z'] == $$stars[$i]['z'])
Hier ist in der ersten Variable das erste $
lila das zweite blau und in allen weiteren das erste schwarz und das zweite ebenfalls blau.
Aber grundsätzlich dürfte die interpretation von n++, wie ein $
angezeigt wird ja nichts mit der interpretation vom Server, in meinem fall xampp zutun haben, oder?
Zusätzlich ist mir gerade aufgefallen, dass das array nicht durch unset
gelöscht wird. Also ist möglicher weise das lila $
in irgendeinem Sinn "falsch".
Gruß
Jo