Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Relacja pomiędzy dwiema tabelami, Podwójne wyświetlanie danych
--MarCiNWz--
post
Post #1





Goście







Witam

Zaznaczę, że dopiero zaczynam zabawę z PHP+MySQL.
Mamy w pracy RCP i niestety lipny program do niego, więc postanowiłem napisać samemu coś prostego co będzie dostępne przez www dla wybranych osób w firmie.
Mam dwie tabele:
USERS
-----------------------------------------------
ID_USER | IMIE | NAZWISKO | DZIAŁ |
-----------------------------------------------
1 |JAN | KOWALSKI |MONTAŻ|
-----------------------------------------------

ATT_LOG
--------------------------------------------------
USER_ID | A_DATA | IN_OUT |
--------------------------------------------------
1 |2008-09-10 15:00:00 | 0 lub 1 |
--------------------------------------------------

Chciałbym uzyskać efekt: IMIE NAZWISKO DZIAŁ DATA We/Wy

Próbuje to zrobić zapytaniem: SELECT * FROM USERS, ATT_LOG WHERE USERS.ID_USER = ATT_LOG.USER_ID
Wyświetla mi dane w formacie jaki chcę, ale niestety podwójnie :/, zapytanie robię w phpMyAdminie więc powtórzenia w kodzie PHP nie mam. Co robię źle?? Czy ktoś mógłby mi podpowiedzieć jak to ugryść??
Z góry THX za odpowiedź. PzdR
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
--MarCiNWz--
post
Post #2





Goście







Witam ponownie.

Mam jeszcze jeden problem. Chciałbym zrobić wyświetlanie tych samych danych tylko, że z zakresu zdefiniowanej daty, np: od 2008-09-09 do 2008-09-10.
Narazie wykombinowałem coś takiego:
  1. SELECT * FROM ATT_LOG WHERE (A_DATA BETWEEN '2008-09-09' AND '2008-09-10') ORDER BY A_DATA

Dostaje wynik w postaci:
-------------------------------------------------
USER_ID | IN_OUT | A_DATA
-------------------------------------------------
23 | 1 lub 0 | 2008-09-09 07:05:00
-------------------------------------------------
Jakiego użyć zapytania, żeby dostać to co wykonuje zapytanie z postu powyżej, ale tylko z zakresu od np: 2008-09-10 do 2008-09-11, czyli:.
Da się to zrobić za pomocą jednego zapytania??

Pozdrawiam
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: 6.10.2025 - 22:56