Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> if while ?
homer1981
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 15.07.2008

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


Mam taką baze danych :
kierowca | GP1miejsce | GP2miejsce | GP3miejsce .....
Nazwisko1 | 02 | 05 | 01 .....
Nazwisko2 | 01 | 03 | 02 .....
Nazwisko3 | 12 | 01 | 03 .....

Chciałbym zbobić takie coś żeby w zależnosci od miejsce przypisywało mi punkty
tzn
dla miejsca 01 =10 punktów, dla 02 =8 , dla 03 = 6 , dla 04 = 4 dla miejsc powyżej 8 miejsca po 0 punktów i dodatkowo zliczało liczbę punktów dla danego zawodnika (Nazwisko1)

Próbowałem wielu sposobów ,ale już sie w tym pogubiłem :/


Mój skrypt jest już dość nieczytelny ale może ktoś coś pomoże :


  1. <?php
  2. $result = mysql_query($query) or die("błąd zapytania");
  3. while($row = mysql_fetch_array($result)){
  4.  
  5. $id_kierowcy=$row['id_kierowcy'];
  6. $kierowca_i=$row['kierowca_i'];
  7. $kierowca_n=$row['kierowca_n'];
  8. $obrazek=$row['obrazek'];
  9. $kraj=$row['kraj'];
  10. $team=$row['team'];
  11.  
  12. $liczba=$i;
  13. for ($i=0; $i<3;$i++){
  14. //$i='1';
  15. //$j=1;
  16. //$GP1miejsce =$row['GP1miejsce'];
  17. $GP.$j.$miejsce=$row['GP'.$i.'miejsce'];
  18. //$j='2';
  19. //$GP2miejsce=$row['GP'.$j.'miejsce'];
  20.  
  21. //$k='1';
  22. //$Grand=$row['GP'.$k.'miejsce'];
  23.  
  24. //$x=1;
  25. //while($x <= 22){
  26. //echo $GP1miejsce;
  27. //echo $x.$GP1miejsce."<br>";
  28. //$x++;
  29.  
  30. //$suma=$GP1miejsce + $GP1miejsce;
  31.  
  32.  
  33.  
  34. //$suma=$GP1miejsce; <-nie pokazuje sie nic poza nazwiskami kierowców
  35. }
  36. //echo $suma.$kierowca_n.'<br>'.
  37. echo '<br>'.$i;
  38. ?>


Ten post edytował homer1981 15.11.2008, 16:19:06
Go to the top of the page
+Quote Post

Posty w temacie
- homer1981   if while ?   15.11.2008, 16:18:06
- - ayeo   Witam! Proszę dodać znacznik BBcode...   15.11.2008, 16:19:59
- - kefirek   Ja bym zrobiłem w bazie danych utworzył ...   15.11.2008, 16:37:59
- - zegarek84   Cytat(homer1981 @ 15.11.2008, 16:18:0...   15.11.2008, 18:39:13


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: 20.12.2025 - 17:33