Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z zapytaniem, Pewnie lamerskie - pomozcie
wladyczka
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 28.11.2005

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


cze

W tej tabeli dwóch zawodników MA to samo miejsce bo to duety startuja.
O to iz tak jest dba mi inny spkypt
  1. CREATE TABLE IF NOT EXISTS `db_wyniki` (
  2. `Word_id` int(11) NOT NULL AUTO_INCREMENT,
  3. `zawody_id` int(11) NOT NULL DEFAULT '',
  4. `ludz_id` int(11) NOT NULL DEFAULT '',
  5. `miejsce` int(11) NOT NULL DEFAULT '',
  6. PRIMARY KEY (`Word_id`)
  7. )
  8.  
  9. CREATE TABLE IF NOT EXISTS `db_gracze` (
  10. `Word_id` int(11) NOT NULL AUTO_INCREMENT,
  11. `imie_i_nazwisko` varchar(50) NOT NULL DEFAULT '',
  12. PRIMARY KEY (`Word_id`)
  13. )

Jak uzyskac takie cos dla danego db_wyniki.Word_id ?
Kod
Miejsce   1szyZawodnik      2giZawodnik
1         Kowalski          Nowak
2         Jędrzejczyk       Adamowski
.....

Da sie? O czym pogooglac?

______
Proszę uzywac odpowiedniego bbCodu
ActivePlayer


Ten post edytował ActivePlayer 29.11.2005, 11:30:32
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
SongoQ
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


1 to ze masz nieprawidlowa strukture, powinno byc cos takiego:

  1. CREATE TABLE db_zespol
  2. (
  3. id int(11) NOT NULL AUTO_INCREMENT,
  4. zawody_id int(11) NOT NULL DEFAULT '',
  5. miejsce int(11) NOT NULL DEFAULT '',
  6. PRIMARY KEY (id)
  7. );
  8.  
  9. CREATE TABLE db_gracze
  10. (
  11. id int(11) NOT NULL AUTO_INCREMENT,
  12. zespol_id int(11) NOT NULL DEFAULT '',
  13. imie_i_nazwisko varchar(50) NOT NULL DEFAULT '',
  14. PRIMARY KEY (id)
  15. );
  16.  
  17. -- Zapytanie
  18.  
  19. SELECT *
  20. FROM db_zespol, db_gracz
  21. WHERE db_zespol.id = db_gracz.zespol_id
  22. ORDER BY db_zespol.miejsce


Oczywiscie jeszcze warunki na zawody smile.gif


--------------------
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 Aktualny czas: 19.08.2025 - 10:57