Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> skomplikowana sprawa z relacjami, czy wogole dobrze baze zrobilem?
AxZx
post
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


witam

zrobilem takie tabele w bazie:

wydanie
-------
wyd_id
wyd_ktory
wyd_numer
wyd_miesiac
wyd_rok
wyd_data
wyd_licznik
wyd_status


artykuły
-------
art_id
art_nazwa
art_tresc
art_autor
art_licznik
wyd_id
dzial_id


dzial
-------
dzial_id
dzial_nazwa


i teraz wymyslilem sobie takie zadanie dla php:
mam jakies numer wydania i wyswietlam po kolei
dzialy i w kazdym dziale artykuly z art_id=dzial_id

te artykuly z dzialow to
  1. "SELECT *
  2. FROM artykuly WHERE dzial_id = '".$dzial['dzial_id']."' AND wyd_id = '".$wydanie['wyd_id']."'"


a jak wyswietlic tylko te dzialy ktorych artykuly sa przypisane do danego wydania ?
pogubilem sie w tych zapytaniach
moze jakas madra glowa pomoze ?(IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

czy moze mam jeszcze utowrzyc kolumne wyd_id w tabeli dzial
ale to bedzie tak ze moze byc dzial raporty w kilku wydaniach
i wtedy powtarzac sie bedzie
jak to rozwiazac?
jak cos nie jasno wytlumaczyl a jest ktos chetny pomoc to prosze powiedziec objasnie jeszcze jasniej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

z gory wielkie dzieki za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
AxZx
post
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


dziekuje za odzew ale niestety (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Kod
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '((INNER JOIN artykuly ON artykuly.dzial_id=dzial.dzial_id) INNE
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: 15.10.2025 - 07:18