Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Porównanie 2 tabel i zmiana wyniku
_Martin_
post 18.02.2009, 05:04:01
Post #1





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

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


Witam

Mam dwie tabele w jednej zawarte numery id piłkarzy I JEGO dane Wygląda to mniej więcej tak:
Nazwa: pilkarze
id = 1
Imie i nazwisko = Ktos ktos
.
id = 2
imie i nazwisko = ktos inny
.
id = 3
imie i nazwisko = ktos jeszczeinny

A W drugiej tabeli mam jeden rekord:
Nazwa: najlepsi
id = 1 // to pole auto_increment na to nie patrzymy
p1=1
p2= 2
p3=3

Wynik zapytania do tabeli najlepsi wyciąga mi do tablicy rekordy p1=1 p2=2
I Chciał bym te wyniki zastąpić imieniem i nazwiskiem z pod tabeli pilkarze

Czyli jak np
p1=1 to imie i nazwisko = ktos ktos
p2=2 to imie i nazwisko = ktos inny

Próbowałęm to jakoś w zapytaniu połączyć ale nie wychodzi.

  1. $numer = mysql_query('
  2. SELECT
  3. j.*, j.id,
  4. p.imie_nazwisko, p.id
  5. FROM jedynastka AS j,
  6. pilkarze AS p
  7. WHERE p.imie_nazwisko = j.p1 AND p.imie_nazwisko = j.p2 AND p.imie_nazwisko = j.p3 AND p.imie_nazwisko = j.p4
  8.  
  9. ORDER BY j.id DESC LIMIT 1
  10. ');


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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: 22.06.2025 - 22:46