Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] Ilosc trafnych liczb, Sprawdzanie ilosci trafionych liczb
mario713
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 22.07.2009

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


Witam, mam taki kodzik ktory generuje mi 6 liczb i nastepnie te zapytanie przesyla te liczby do tabeli:

  1. $zadanie = "INSERT INTO `lotto_wygenerowane` (`data`, `liczba1`, `liczba2`, `liczba3`, `liczba4`,`liczba5`, `liczba6`, `schowaj`) VALUES ( '".$data."', '".$liczba1."', '".$liczba2."', '".$liczba3."', '".$liczba4."', '".$liczba5."', '".$liczba6."', '0');";
  2. mysql_query($zadanie);


I teraz zaraz po wykonaniu tego zapytania chcialbym aby wyszukalo mi wszystkie kupony ktore trafily jakas liczbe i zapisalo mi w tych kuponach ilosc traionych liczb w polu ilosctrafien.

Moje tabele wygladaja tak:

tatbela lotto_kupony
struktura id | data | liczba1 | liczba2 | liczba3 | liczba4 | liczba5 | liczba6 | koszt | wygrana | oplacony | wazny | imie | nazwisko | ilosctrafien
przeglad 1 | 22.07.2009 | 33 | 32 | 1 | 16 | 49 | 44 | 20 | 0 | 0 | 0 | Mike | Peterson | NULL

tabela lotto_wygenerowane
struktura id | data | liczba1 | liczba2 | liczba3 | liczba4 | liczba5 | liczba6 | schowaj
przeglad 3 | 8.07.2009 | 34 | 43 | 23 | 42 | 55 | 32 | 0

I wlasnie nie wiem jak sie do tego zabrac...

Ps. Za pomoc pomogl gwarantowane (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował mario713 22.07.2009, 13:57:57
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mario713
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 22.07.2009

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


ok, biore sie do roboty i jezeli sie uda masz pomogl (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

@EDIT
a jeszcze mogl bys podac maly przykladzik ?
Nie wiem czy do konca dobrze robie ale zrobilem narazie cos takiego:
  1. $zapytanko = "UPDATE lotto_kupony SET `ilosctrafien` = '2' WHERE `liczba1` in (lotto_wygenerowane) and `liczba2` in (lotto_wygenerowane)";

i zeby sprawdzalo te liczby tylko z ta linijka w lotto_wygenerowane ktora ma pole schowaj rowne 0 to gdzie dodac warunek ? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
@EDIT2
ok zalapalem (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) troche zle ten kodzik zrobilem ^^
qrde ale nadal opornie idzie, moglbys dac przyklad jakis ? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Ten post edytował mario713 22.07.2009, 14:15:05
Go to the top of the page
+Quote Post
Fifi209
post
Post #3





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(mario713 @ 22.07.2009, 14:02:39 ) *
ok, biore sie do roboty i jezeli sie uda masz pomogl (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

@EDIT
a jeszcze mogl bys podac maly przykladzik ?
Nie wiem czy do konca dobrze robie ale zrobilem narazie cos takiego:
  1. $zapytanko = "UPDATE lotto_kupony SET `ilosctrafien` = '2' WHERE `liczba1` in (lotto_wygenerowane) and `liczba2` in (lotto_wygenerowane)";

i zeby sprawdzalo te liczby tylko z ta linijka w lotto_wygenerowane ktora ma pole schowaj rowne 0 to gdzie dodac warunek ? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
@EDIT2
ok zalapalem (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) troche zle ten kodzik zrobilem ^^
qrde ale nadal opornie idzie, moglbys dac przyklad jakis ? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)


Sorki mój błąd, nie pomyślałem/doczytałem że ilość trafień potrzebujesz. To zupełnie zmienia postać rzeczy.
To już bardziej złożony problem, na który póki co nie umiem wymyślić sensownej odpowiedzi.
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 - 16:23