Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobranie 2 danych z 1 pola.
-lukasamd-
post
Post #1





Goście







Witam,
mam skrypt forum, chciałbym pobrać dane:

- id forum
- id tematu
- id posta
- nazwa forum
- nazwa tematu
- id autora tematu
- id autora postu
- nick autora tematu
- nick autora postu

Dane są w tabelach:
- users
- forums
- threads

Niestety, ale w tabeli threads nie są zapisywane nicki ani autorów ani ostatnich postujących w danych tematach, muszę to więc wyciągnąć z dodatkowej tabeli users - chciałbym wyciągnąć całość przy użyciu jednego zapytania.

Na razie mam tyle:

  1. SELECT t.forum_id, t.thread_id, t.thread_subject, t.thread_author, t.lastpost_id, t.thead_lastuser, t.thread, f.forum_name, u.user_name, u.user_name AS poster_nick


Jak widać, mam 2 razy pobierane user_nick, jak mam zaznaczyć, iż jedno ma dotyczyć usera z id określonego za pomocą thread_author a drugie usera z id = thead_lastuser?

Ten post edytował lukasamd 8.11.2008, 18:58:05
Go to the top of the page
+Quote Post

Posty w temacie
- lukasamd   Pobranie 2 danych z 1 pola.   8.11.2008, 18:56:18
- - ayeo   Witam! To są absolutne podstawy! Zaprasza...   8.11.2008, 19:25:23
- - lukasamd   Nie chcę używać JOIN, niepotrzebne ...   8.11.2008, 19:45:30
- - phpion   ~ayeo dobrze prawi. Musisz ponownie dołączyć tabel...   8.11.2008, 21:52:27


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: 26.09.2025 - 15:07