![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 8.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam problem.
Wygląda to tak mam napisac strone pod serwer w mc, napisalem ją ale jest problem z rankingiem gildi a mianowaice mam obliczyc ranking gildi średnią liczbą punktow graczy w tej gildi zrobiłem to tak: Kod <? $x=0; $g=0; $p=0; $id=0; @require_once 'c.php'; @require_once 'mysql.php'; $z = mysql_query("SELECT * FROM `$config[mysql_config_table_1]` WHERE 1"); if($z===FALSE){die("Błąd 1");} while ($o=mysql_fetch_array($z)) { $kol1=$config[mysql_config_kolumna_1]; $g=0; $p=0; $z2=mysql_query("SELECT `$config[mysql_config_kolumna_2]` FROM `$config[mysql_config_table_2]` WHERE `$config[mysql_config_kolumna_1]`='$o[$kol1]'"); if($z2===FALSE){die("Błąd 2");} while($o2=mysql_fetch_array($z2)){ $kol2=$config[mysql_config_kolumna_2]; $z3=mysql_query("SELECT `$config[mysql_config_kolumna_3]` FROM `$config[mysql_config_table_3]` WHERE `$config[mysql_config_kolumna_4]`='$o2[$kol2]'"); if($z3===FALSE){die("Błąd 3");} $o3=mysql_fetch_array($z3); $kol3=$config[mysql_config_kolumna_3]; $p=$p+$o3[$kol3]; $g++; } $ng[$x]=$o[$kol1]; $sg[$x]=$p/$g; $x++; } rsort($sg); echo "<br>"; $x--; for ($i=0; $i <=$x; $i++) { echo $ng[$i]." : ". $sg[$i]."<br>"; } i mam problem z tym $ng i $sg : $ng-nazwa gildi $sg-sredinie punkty gildi i przy wyswietlaniu jak sortuje tablice $sg rsortem i wyswietlam je to sie mieszajom nazwa gildi z punktamidalo by sie to jakos naprawic? Dzięki i sory że tak chaotycznie ale musze to skonczydz do 19 ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 12:40 |