Autor Zpráva
Fisak
Profil
Dobrý den. Mám v db tabulku souřadnic a potřebuji je vypsat ale problém mi dělá seřazení... zde mam co jsem udělal ale bohužel špatně..
$map_textures = DB::query("SELECT [img_id] FROM [ch_map] where [position_z] = %i", $row_textures->position_z, " and [position_y] <= %i", $border_bottom, " and [position_y] >= %i", $border_top, " and [position_x] <= %i", $border_right, " and [position_x] >= %i", $border_left, "ORDER BY position_x, position_y")->fetchAll();
mám tabulku souřadnic kde bych potřeboval vždy vypsat takto:
<?php

for ($position_y = -5; $position_y <= 5; $position_y++) {        //výška

for ($position_x = -9; $position_x <= 9; $position_x++) {

echo $position_y." : ".$position_x."<br>";

}

}
dokázal by to někdo udělat do sql dotazu?
Joker
Profil
Fisak:
A jaký je očekávaný výsledek?
Fisak
Profil
Joker:
no vypisuju url obrázků z DB a mam tam souřadnice x a y ... a já potřebuju upravit tu podmínku ORDER BY tak aby se to vypsalo vždy: od mínusové souřadnice Y a vždy u každé souřadnice od mínusové souřadnice X ... tzn. může se zobrazit např. se to vypíše takto: X;Y ... -1;-1, -1;0, -1;1, 0;-1, 0;0, 0;1, 1;-1, 1;0, 1;1 přesně tímhle stylem .. s tím že zde mam souřadnici X jako "position_x" a souřadnici Y jako "position_y"
Joker
Profil
Tak právě takhle by to dotaz v [#1] měl seřadit. Jaký je s tím problém?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: