Witam,
sytuacja taka: jeden klient ma dwa komputery w dwoch roznych taryfach (rozne predkosci) ktore oplaca. Jak zmusic lms-mgc aby poprawnie generowal uprate, upceil, downrate, downceil bo w tej chwili liczy mi sume dwoch predkosci i przy obu kompach pokazuje te same wartosci (suma jednej i drugiej taryfy).
Pytanie drugie: Jesli sie nie da przy pomocy LMS-MGC tego osiagnac to pomozcie mi w napisaniu skryptu (bo ja sie w tym nie czuje dobrze) ktory by wykonywal zapytanie jak ponizej i kolejne pola wyniku umieszczal w zmiennych i za pomoca petli generowal mi odpowiedni plik. W PHP to bez problemu zrobilem, ale musi byc to plik wykonywany z poziomu konsoli...
oto zapytanie: select nodes.name, nodes.mac, inet_ntoa(nodes.ipaddr) as adres_IP, nodes.access as block, tariffs.uprate, tariffs.upceil, tariffs.downrate, tariffs.downceil from nodes, tariffs, nodeassignments, assignments WHERE nodes.id=nodeassignments.nodeid AND nodeassignments.assignmentid=assignments.id and assignments.tariffid=tariffs.id group by nodes.ipaddr;
takie zapytanie zwraca komputery z ich rzeczywista taryfa:
+--------------+-----------------------------+--------------+-----------+----------+---------+--------------+-------------+ | name | mac | adres_IP | block | uprate | upceil | downrate | downceil | +--------------+-----------------------------+--------------+-----------+----------+---------+--------------+-------------+ | KOMP1 | 00:14:A4:03:6D:F6 | 10.1.1.14 | 1 | 8 | 96 | 8 | 256 | | KOMP2 | 00:14:A4:00:2B:E4 | 10.1.1.16 | 1 | 8 | 128 | 8 | 512 | | KOMP3 | 00:14:A4:03:FA:19 | 10.1.1.86 | 1 | 8 | 96 | 8 | 256 | +--------------+-----------------------------+--------------+-----------+----------+---------+--------------+-------------+
pozdrawiam Maciek
!DSPAM:47ceb7cf222915862520361!