zo het topic zet het al..
en ik kom er niet wijs uit,
ik vul een array als volgt:
de array ziet er dan zo uit:
Array
(
[GLN-Office-Kerensheide] => Array
(
[255.255.224.0] => 2887032832
)
[GLN-Office-Maurits] => Array
(
[255.255.224.0] => 2887081984
)
[testsubnet] => Array
(
[255.255.255.0] => 2690910720
)
)
ik moet nu kunnen sorteren op OF de naam of het laatste getal (dat getal achter het subnetadres...)
op naam doe ik zo:
asort($SUBNETS); (klopt dit?)
maar hoe sorteer ik op dat 2e getal in die 2dimensionale array?? of doe ik het echt helemaal fout?
want met ksort($SUBNETS) kun je op de key sorteren, maar dit werkt hierbij niet echt...
en ik kom er niet wijs uit,
ik vul een array als volgt:
PHP:
1
2
3
4
5
6
7
8
| $sql = "SELECT name, subnetaddr, subnetmask FROM subnets "; $list=mysql_query($sql) or db_fault($PHP_SELF, $sql); $SUBNETS = array(); while($row=mysql_fetch_row($list)) { $ip_as_int = ipaddress_to_int($row[1]); $SUBNETS[$row[0]][$row[2]]=$ip_as_int; } |
de array ziet er dan zo uit:
Array
(
[GLN-Office-Kerensheide] => Array
(
[255.255.224.0] => 2887032832
)
[GLN-Office-Maurits] => Array
(
[255.255.224.0] => 2887081984
)
[testsubnet] => Array
(
[255.255.255.0] => 2690910720
)
)
ik moet nu kunnen sorteren op OF de naam of het laatste getal (dat getal achter het subnetadres...)
op naam doe ik zo:
asort($SUBNETS); (klopt dit?)
maar hoe sorteer ik op dat 2e getal in die 2dimensionale array?? of doe ik het echt helemaal fout?
want met ksort($SUBNETS) kun je op de key sorteren, maar dit werkt hierbij niet echt...