Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ranking z gotowych tabel
indi_all
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 2.10.2012

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


Witam wszystkich.

Już od paru dni szukam rozwiązania i bardzo wolno mi to idzie. Chodzi o taką rzecz:
Posiadam pliki CSV z wynikami turniejów (miejsce,gracz,turniej,punkty) i potrzebuje z tego zrobić bazę, która będzie sumowała punkty ze wszystkich turniejów i na tej podstawie budowalć tabele rankingową.
Nie jestem orłem z MySQL i proszę was o jakieś nakierowanie jak najlepiej do tego podejść.
Zacząłem od importowania CSVek do oddzielnych tabel i na ich podstawie chciałem powyciągać dane dla każdego gracza ze wszystkich turniejów - posumować pkt i posegregować to wg sumy pkt.

Ale wydaje mi się ze zabrałem się do tego od złej strony ;-///
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
L00zak
post
Post #2





Grupa: Zarejestrowani
Postów: 58
Pomógł: 5
Dołączył: 2.05.2006

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


  1. //pobierasz plik csv
  2. if (($handle = @fopen('/home/www.xyz.pl/html/plik.csv', "r")) !== FALSE) {
  3.  
  4. while (($datas = fgetcsv($handle, 1000, ",")) !== FALSE) {
  5. $rowa++;
  6.  
  7. //wypluwa poszczególe wiersze z pliku, a $datas[X] gdzie X to numer kolejnej kolumny w pliku CSV
  8. $miejsce=$datas[1];
  9. $gracz=$datas[2];
  10.  
  11. //itd..
  12. //konkretne pole z csv dodajesz do odpowiedniego pola w sql np. INSERT INTO tabelka ... miejsce=$datas[1]
  13. }
  14. }


Ten post edytował L00zak 2.10.2012, 15:40:47
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: 26.12.2025 - 21:00