Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]liczenie danych
gabcio
post
Post #1





Grupa: Zarejestrowani
Postów: 109
Pomógł: 1
Dołączył: 31.08.2006

Ostrzeżenie: (10%)
X----


Witajcie,

Mam banalny problem z, którym nie mogę sobie poradzić.

Sytuacja wygląda następująco:

  1. $GetIP = mysql_query("SELECT * FROM asterisk.servers where active_asterisk_server = 'Y' and active_agent_login_server = 'Y' and active = 'Y'");
  2. while($PP = mysql_fetch_object($GetIP)) {
  3. $sip_ip = $PP->server_ip;
  4. $sip_nazwa = $PP->server_id;
  5. $max_trunk = $PP->max_vicidial_trunks;
  6. $channels_total = $PP->channels_total;
  7.  
  8. $up = ping($sip_ip);
  9. $status[] = '<img style="vertical-align:middle" src="images/'.($up ? 'online' : 'off').'.gif" alt="'.($up ? 'up' : 'down').'" /> ť '.$sip_nazwa;
  10.  
  11.  


Jakie jest założenie:

ogólnie to muszę uzyskać IP serwera, który jest najmniej obciążony.
a) Czyli channels_total nie może być większe od max_trunk dla każdego z IP
cool.gif sprawdzanie dalej po channels_total, który jest mniejszy i ten wyświetlić na ekran.

Niby banalne a nie umiem sobie z tym poradzić.

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 07:25