Hallo,
ich denke, das richtige (hoffe ich doch), jedenfalls hatte ich so die einzelnen "Felder" erhalten, als ich die ins selekt genommen hatte:
$abfrage .= " order by REPLACE(left(ipadresse,2),'.',''),
REPLACE(substring(substring_index(ipadresse,'.',-3),1,2),'.',''),
REPLACE(substring(substring_index(ipadresse,'.',-2),1,2),'.',''),
REPLACE(right(ipadresse,2),'.',''),abteilung";
Hm, und wenn ipadresse="192.168.120.2"
ipadresse = "10.0.1.2" oder
ipadresse = "192.168.120.2"
t1 = substring_index(ipadresse,'.',1)
t2 = substring_index(substring_index(ipadresse,'.',2),'.',-1)
t3 = substring_index(substring_index(ipadresse,'.',3),'.',-1)
t4 = substring_index(ipadresse,'.',-1)
order by
substring_index(ipadresse,'.',1)*1,
substring_index(substring_index(ipadresse,'.',2),'.',-1)*1,
substring_index(substring_index(ipadresse,'.',3),'.',-1)*1,
substring_index(ipadresse,'.',-1)*1
viele Grüße
Axel