Stworzyłem sobie taki o to kod:
$result = dbquery("SELECT * FROM ".DB_BRONIE_ZAKLIN." ORDER BY bron_level, bron_recz");
bron_level - liczby od jedno do trzy cyfrowych
bron_recz - cyfry (1 lub 2)
Wszystko układa mi się ładnie aż nie dojdą bronie z "bron_level" powyżej 9, to znaczy np 15. W tedy zamiast pod 9 mi się pojawiać wskakuje między 1, a 2 :/
Wygląda to mniej więcej tak
Cytat
1
12
14
2
3
41
42
49
5
6
7
8
82
9
12
14
2
3
41
42
49
5
6
7
8
82
9
A powinno być oczywiście:
Cytat
1
2
3
4
5
6
7
8
9
12
14
41
42
49
82
2
3
4
5
6
7
8
9
12
14
41
42
49
82
Jak zmodyfikować ten kod, aby zamiast podczas porządkowania, kiedy bierze mi pierwszą liczbę i w przypadku jednakowych porównywał drugą, brał tylko całą liczbę, bo teraz bierze cyfry.