Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] jak by podwojne sortowanie
djbarca
post
Post #1





Grupa: Zarejestrowani
Postów: 231
Pomógł: 1
Dołączył: 22.04.2007
Skąd: Rypin

Ostrzeżenie: (0%)
-----


Witam. mam problem. mam tabele a w niej pktuzytkownika oraz Napisaneposty. I chce to po po sortowac w sposob taki ze najpiepw sa brane pkt a pozniej jesli liczba jest rowna to ilosc napisanych postow. cos w tabeli ligowej. .to pierwsze zrobilem. czyli zeby mi sortowalo wg pkt. ale nie mam pomyslu jak to tego dolaczyc to drugie sortowanie. .
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
djbarca
post
Post #2





Grupa: Zarejestrowani
Postów: 231
Pomógł: 1
Dołączył: 22.04.2007
Skąd: Rypin

Ostrzeżenie: (0%)
-----


tez nad tym myslalem .. ale to co robie bedzie mialo mecze ligowe, puchary dnia, turnieje .. itp . i w kazdym bedzie mi potrzebne to sortkowanie troche glupio bylo by tak do 3 rodzajow spotkan dodawac pkt,r_bramek bo tego przybylo by troche.. ale nie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) posiedzialem poczytalem troch i cos zrozumialem z tego . nieduzo ale jednak .. napisalem cos takiego

  1. <?php
  2. $w = mysql_query("SELECT u.id,SUM(w.w1),SUM(w.w2),u.login,SUM(w.w1-w.w2),COUNT(w.id) FROM uzytkownicy u INNER JOIN wyzwania w ON u.id=w.n1
  3.  
  4. || u.id=w.n2 GROUP BY u.id ORDER BY 'SUM(w.w1-w.w2)' DESC;");
  5.  
  6. print "<table border=1><tr><td>Id usera</tD><td>Strzelone Bramki</tD><td>Stracone Bramki</tD><td>Login usera</tD><td>Roznica
  7.  
  8. Bramek</tD><td>Rozegranych Spotkan</tD></tR>";
  9. while ($r=mysql_fetch_array($w)) {
  10. print "<tr><td>$r[0] </TD><tD> $r[1] </tD><td> $r[2] </tD><td>$r[3]</td><td>$r[4]</td><td>$r[5]</td><td>$r[6]</td></tR>";
  11. }
  12. ?>
to prawie w 100% spelnia to czego chce .. nie wiem jeszzcze tylko jak w takim czyms uformowac warunek .. ze jesli w.w1 > w.w2 to sa 3 pkt dla uzytownika u.id rownego w.n1 i drugi warunek to jesli w.w1<w.w2 to sa 3 pkt dla uzytkownika u.id rownego w.n2 (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) tylko tego mi do szczescia brakuje (oprocz dobrego samochodu) =)

hm.. pomoże ktoś?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 8.10.2025 - 22:09