Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pomocy przy sformułowaniu zapytania,zwariowałem juz zupełnie...
miedzna
post
Post #1





Grupa: Zarejestrowani
Postów: 401
Pomógł: 1
Dołączył: 10.03.2004
Skąd: Warszawa

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


Mam 3 tabeli w bazie:

pierwsza tabela - "pytania" ze strukturą jak niżej:

| id | pytanie | odpowiedz | data |


druga - "users" ze strukturą jak niżej:
| id | imie | nazwisko | email | haslo | ip | data |


i trzecia łącząca te dwie - "users_pytania" ze strukturą jak niżej:
| id | id_users | id_pytania |

a teraz pytanie: jak sformułować zapytanie, żeby pobrać autora każdego z pytań?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
luki100011
post
Post #2





Grupa: Zarejestrowani
Postów: 243
Pomógł: 20
Dołączył: 20.04.2004
Skąd: Wielkopolska

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


a nie lepiej trochę zmienic strukyurę i w pytaniu - tabela pierwsza przechowywać id usera (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) zamiaats w oddzielnej tablicy i wtedy tworzyć zapytanie.

[sql]select pytanie.pytanie, user.imie, user.nazwiskow from pytanie, user where pytanie.id_user=user.id[sql]

jezęli do tabeli pytanie dodasz pole id_user

Ten post edytował luki100011 30.11.2006, 10:39:25
Go to the top of the page
+Quote Post
miedzna
post
Post #3





Grupa: Zarejestrowani
Postów: 401
Pomógł: 1
Dołączył: 10.03.2004
Skąd: Warszawa

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


Już sobie poradziłem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) , dzięki.

  1. "SELECT u.id, u.nick FROM users u, pytania p, users_pytania up WHERE u.id = up.id_users AND up.id_pytania = '".$row["id"]."'"
Go to the top of the page
+Quote Post

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: 23.08.2025 - 14:38