Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] i [MYSQL] Problem z poprawnym wyświetleniem zapytania
Danone
post 10.05.2007, 15:51:18
Post #1





Grupa: Zarejestrowani
Postów: 169
Pomógł: 16
Dołączył: 18.10.2006
Skąd: Olsztyn/Wrocław

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


Witam,

Mam takie zapytanie:
  1. SELECT n.nazwa, i.imie, i.nazwisko, o.ocena FROM uczen i, oceny o, przedmiot n WHERE n.nazwa='matematyka';



Jednak zamiast rekordów tylko z matematyką dostaje wszystkie rekordy z pozmienianymy przedmiotami na matematyke.

I tutaj do Was prośba możecie mnie jakoś nakierować jak to obrobić w PHP, żeby wyświetlało tylko rekordy z matematyką?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
kossa
post 10.05.2007, 16:22:22
Post #2





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


Pokaż strukturę tabel, po musisz mieć relację pomiędzy nazwiskami a oenami któe są połączone z przedmiotami.

Łukasz


--------------------
Go to the top of the page
+Quote Post
Danone
post 10.05.2007, 16:28:42
Post #3





Grupa: Zarejestrowani
Postów: 169
Pomógł: 16
Dołączył: 18.10.2006
Skąd: Olsztyn/Wrocław

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


Chyba udało mi się to zrobić, teraz pięknie mi pokazuje tak jak chciałem, może macie jakiś lepszy sposób na to:)

  1. SELECT n.nazwa, i.imie, i.nazwisko, o.ocena FROM przedmiot n, uczen i, oceny o WHERE n.id=o.id_przedmiot AND i.id=o.id_uczen AND n.nazwa="'.$_GET['id'].'"'



Struktura Tabel wygląda tak:

@uczen
id
imie
nazwisko

@przedmiot
id
nazwa

@oceny
id_przedmiot
id_uczen
ocena
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 04:19