Hmmm to poważne wyzwanie ... ok zaczynam nie wiem czy ktoś mi pomoże ale spróbuje ...
mam 3 tabel
tabela 1 o nazwie "game" jest to tabela w której przechowuje realne zakłady

Game
Stawka1 : stawka2 : stawka3 : wynik : id
.............................................................
1.............:... 2........:... 3....... :1........: auto_increment =1 w tym przypadku
............................................................

Jest to tabela w której przechowuje zakłady wpisany wynik 1 = stawka1 gdy by był wynik 2 =stawka2 gdyby było wynik 3 =stawka3

Tabela 2 to zakłady składane przez użytkownika o nazwie user_name

zyzio

nr_zakładu : obst_wynik
...................................
1...............: 1 :
...................................

Tabela user_info dane gracza

user_info

imie gracza:user_casch : obstawiana_kasa
.............................................................
zyzio........:68 zł............: 23 zł :
.............................................................

gdy użytkownik chce sprawdzić zakład zapytanie pobiera dane z tabeli zyzio wszystkie zakłady i porównuje je z tabelą game czyli nr_zakładu= id a tyakże obst_wynik = wynik

Ok działa ale teraz chciałby jeżeli obst_wynik= wynikowi czyli użytkownik wygrał złożył dobry zakład
user casch zwiekszyło sie czyli user_casch= obstawiana_kasa*(stawka1) w tym przypadku który podałem.
Niewiem czy dobrze wytłumaczyłem obstawiam zakład czyli obstawiam ze wynik będzie równy 1

Brawo wygrałem obstawiłem kase 23 zł teraz niewiem jak to zrobic bo jezeli zakład jest jeden to ok ale co zrobić jeżeli zakładów jest wiecej.
Moze ktoś podsunie pomysł z góry dzięki
  1. <?Php 
  2. $query ="SELECT id, stawka1, stawka2, stawka3, wynik, obst_wynik, nr_zakladu 
  3. FROM game JOIN zyzio where nr_zakladu=id and obst_wynik = wynik";
  4. $result = mysql_query($query) 
  5. or die(mysql_error());
  6. while ($row = mysql_fetch_array($result)) 
  7. { $row = mysql_fetch_array($result);
  8.  
  9. questionmark.gifi tu jest problem 
  10.  
  11. }
  12. ?>



Dałem rady sam tylko ... niech ktoś powie czy nie zabardzo to skomplikowałem

  1. <?Php 
  2. $suma = '0';
  3. $licz = '1';
  4.  
  5. $a = '1';
  6. $b = '2';
  7. $c = 'x';
  8. $query ="SELECT id, kierowca1 , kierowca2, stawka1, stawka2, stawka3, wynik, obst_wy
    nik, nr_zakladu 
  9. FROM game JOIN ".$_SESSION['user_logged']." where nr_zakladu=id and obst_wynik = wynik";
  10.  $result = mysql_query($query) 
  11. or die(mysql_error());
  12. while ($row = mysql_fetch_array($result)) 
  13. {
  14. if($row['wynik'] == $a)
  15. { 
  16. //$row = mysql_fetch_array($result);
  17. $licz *= $row['stawka1'];
  18.  //echo $licz;
  19. }
  20. else
  21. if($row['wynik'] == $b) 
  22. {
  23. //$row = mysql_fetch_array($result);
  24. $licz *= $row['stawka2'];
  25.  //echo $licz;
  26. }
  27. else
  28. if($row['wynik'] == $c) 
  29. {
  30. //$row = mysql_fetch_array($result);
  31. $licz *= $row['stawka3'];
  32.  //echo $licz;
  33. }
  34. }
  35.  
  36.  
  37.  
  38. $query = "SELECT obst_pieniadze, first_name FROM user_info " .
  39.  "WHERE username = '".$_SESSION['user_logged']."';";
  40. $result = mysql_query($query) 
  41. or die(mysql_error());
  42. if ( mysql_num_rows($result) != 0){
  43. $row = mysql_fetch_array($result);
  44. $licz *= $row['obst_pieniadze'];
  45. echo ;
  46.  
  47. }
  48. echo $licz;
  49. ?>