Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Dane z 3 tabel
mirobor
post
Post #1





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 1.02.2014

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


Witam, utknąłem. Proszę o pomoc.
Mam 3 tabele:

1. users
id | user | name

2. cat
id | name |

3. text
id | text | catid | userid | create_date | publish_date | active | aprove

Jak skonstruować wydajne zapytanie aby uzyskać:
najświeższy(text.publish_date), aktywny(text.active=1), zatwierdzony(text.aprove=1) tekst(text.text)
i móc wyświetlić jego:
text->id
text->text
users->name (w zależności od text.userid)
Pozdrawiam

Ten post edytował mirobor 18.03.2014, 12:11:35
Go to the top of the page
+Quote Post
mar1aczi
post
Post #2





Grupa: Zarejestrowani
Postów: 731
Pomógł: 141
Dołączył: 9.05.2011
Skąd: śląskie

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


Skorzystaj z "select from" + "where". Jak korzystać? - zapraszam do zajrzenia do dokumentacji.


--------------------
Szanuj innych czas! Kliknij , gdy pomocną wskazówkę otrzymasz.
Go to the top of the page
+Quote Post
mirobor
post
Post #3





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 1.02.2014

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


czy to na pewno wystarczy, aby wyświetlić dane z 2 tabel?
Go to the top of the page
+Quote Post
-Gość-
post
Post #4





Goście







Cytat(mirobor @ 18.03.2014, 14:27:34 ) *
czy to na pewno wystarczy, aby wyświetlić dane z 2 tabel?

Tak.
Ale najłatwiej ci będzie to zrobić jak zrobisz JOINEM. Poszukaj 'mysql JOIN' w google.
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: 21.08.2025 - 19:41