You are not logged in.
Bonsoir,
Je ne suis pas sur que ce soit le bon endroit pour poser la question, car ceci peut ne pas forcément être considéré comme un bug...
Dans glpi (et mysql en dessous) les adresses ip sont stockés dans des chaines de caractères. Ceci a certes l'avantage de permettre une récupération plus facile, que ce soit de l'interface, d'ocs ou d'ailleurs...
Pourtant les chaines de caractères représentant les adresses ip peuvent avoir des longueurs variables. Exemple:
145.128.34.1
145.128.34.131
145.128.34.23
145.128.34.3
145.128.4.2
Vous remarquerez que cette liste est triée par ordre alphabétique, mais pas par ordre croissant des adresses IP. Je n'ai pas l'impression que dans GLPI il existe un moyen particulier pour palier à ce problème. Est-ce que je me trompe?
Offline
Au temps pour moi...
ORDER BY INET_ATON($table.$field) $order
Offline
Euh... quelle version ?
Les tri sont corrects en 0.72. grace à ORDER BY INET_ATON(glpi_networking_ports.ifaddr)
Et en 0.80 ou pourra même utiliser des critères genre >192.168.0.10 AND <192.168.0.20 sans pbm
++
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline