Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zmiana w zapytaniu
_Martin_
post 25.09.2005, 07:44:31
Post #1





Grupa: Zarejestrowani
Postów: 352
Pomógł: 9
Dołączył: 16.09.2005
Skąd: Rybnik

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


hej mam pytanie mozecie mi pomóc albo juz ew podać gotowe zapytanie.

  1. $zapytanie = mysql_query("INSERT
  2. INTO `zawodnicy` ( `id` , `id_dywizja` , `id_druzyna` , `imie_nazwisko` ,
  3. `pozycja` , `forma` ,
  4. `morale` , `wiek` , `pensja` , `celnosc` , `opanowanie` , `przyjecia` , `podania` , `technika` , `walka` ,
  5. `skutecznosc` , `stale_fragmenty` , `glowki` , `taktyka` , `szybkosc` , `przeglad_gry` , `wybicia` , `lapanie`,
  6. `spadek_formy`, `spadek_morali`)
  7. VALUES (
  8. '', '1', '".$id_druzyna."', '".$imie_nazwisko_zawodnika."', '".$pozycja_zawodnika."', '".$forma."', '".$morale."',
  9. '".$wiek_zawodnika."', '', '".$um1."', '".$um2."', '".$um3."', '".$um4."', '".$um5."', '".$um6."', '".$um7."',
  10. '".$um8."', '".$um9."', '".$um10."', '".$um11."', '".$um12."', '".$um13."', '".$um14."', '".$mktime."', '".$mktime."'
  11. )");


To jest te zapytanie a ja bym do niego chciał dodać nową rzecz. A mianowicie,
rekord: (aktywne)
No to znaczy ze jak ktoś z uzytkowników, włączy te zapytanie to my doda nowego zawodnika ale z tego w/w zapytania. Oczywiście nie tylko to. chodzi dokładniej zeby osoba mogła tylko raz wywoływać zapytanie gdy nastepnym razem bedzie chciała wywołać to niby skrypt je wywołuje ale jezeli zapytanie znajdzie w wszytkich rekordach id zawodnika i jezeli wywoływał juz zapytanie to je blokuje i wyświetla elsey jakiś smile.gif
Pozdro


--------------------
Go to the top of the page
+Quote Post
Ociu
post 25.09.2005, 07:55:02
Post #2





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Hm.. chodzi o zablokjowanie powtarzających się rekordów ?
Go to the top of the page
+Quote Post
_Martin_
post 25.09.2005, 08:08:41
Post #3





Grupa: Zarejestrowani
Postów: 352
Pomógł: 9
Dołączył: 16.09.2005
Skąd: Rybnik

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


Tak tylko ze widzisz ze kazdy rekord bedzie inny tam jest funkcja rand która losuje wiec sie nie nic powtarzeać.
moze ew cos ale nie wszystko mi chodzi zeby odp id druzyny mógl tylko raz..
wysyłać .. zapytanie.
Aha i dodam ze kazdy ma w tym juz 20 zawodników a ten 21 czyli ten co losuje ma być lepszy od innych i mozna losowac go tylko raz o i tyle biggrin.gif


--------------------
Go to the top of the page
+Quote Post
Ociu
post 25.09.2005, 08:29:00
Post #4





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Ale co ma się nie powtarzać, bo dalej tego nie napisałeś ? Jak mamy Ci pomóc, skoro ja Cie pytam, czy ma się powtarzać, a ty odpowiadasz, że tak, ale tam jest fukcja rand i nie powinno się powtarzać ?

Nie lepiej napisać, że mam tabele takąi taką, i nie chce, aby przy dodawaniu nowego rekordu sprawdzić, czy drużyna/zawodnik etc. istnieje ?
Go to the top of the page
+Quote Post
_Martin_
post 25.09.2005, 08:30:45
Post #5





Grupa: Zarejestrowani
Postów: 352
Pomógł: 9
Dołączył: 16.09.2005
Skąd: Rybnik

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


He zle sie zrozumieliśmy powtarzać się bedzie id druzyny.


--------------------
Go to the top of the page
+Quote Post
aleksander
post 25.09.2005, 08:51:04
Post #6





Grupa: Przyjaciele php.pl
Postów: 742
Pomógł: 0
Dołączył: 14.12.2003
Skąd: Gdańsk, Trójmiasto

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


Cytat(ociu)
Ale co ma się nie powtarzać, bo dalej tego nie napisałeś ?
Cytat(_Martin_)
He zle sie zrozumieliśmy powtarzać się bedzie id druzyny.
Czytanie ze zrozumieniem sie kłania biggrin.gif

Z tego co mowiles wywnioskowalem, ze musisz sprawdzac czy uzytkownik juz wykonal to zapytanie. Zrob sobie nowa tabele i w niej to bedziesz trzymal.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 20:19