Autor Zpráva
Aleš Náprstek
Profil *
Dobrý den,

řeším zde problém jak vyrobit roztřídění dokumentů na intranetu do jednotlivých kategorii a podkategorii (kterých nevím kolik bude). Řešit to musím za pomoci PHP a MySQL.


V databázi mám například tyto dvě tabulky s následujícím obsahem:


mysql> select * from rubriky;

+------------+------------+-------+--------+
| ID_rubrika | nazev | rodic | uroven |
+------------+------------+-------+--------+
| 1 | Firma 1 | 0 | 1 |
| 2 | Firma 2 | 0 | 1 |
| 3 | Personalni | 2 | 2 |
| 4 | Rok 2005 | 3 | 3 |
| 5 | Vyroba | 1 | 2 |
| 6 | Rok 2004 | 3 | 3 |
+------------+------------+-------+--------+


mysql> select * from dokumenty;
+--------------+------------+-----------+--------------+
| ID_dokumentu | ID_rubrika | nazev | soubor |
+--------------+------------+-----------+--------------+
| 1 | 6 | Plan 2005 | plan2005.doc |
| 2 | 5 | Nemakame | nemakame.doc |
| 3 | 4 | Plan 2004 | plan2004.doc |
+--------------+------------+-----------+--------------+


A já teď řeším, jakým způsobem si vypíšu z tabulky 'dokumenty' například všechny dokumenty, který patří do kategorie 'Firma2'. Případně také do podkategorie například 'Firma2 - Personalni'.


Lámu si tu s tím hlavu už od rána a nějak né a né na nic kloudného přijít a na internetu taky nemůžu najít pořád to správné. Děkuji předem za jakoukoliv radu či nasměrování na správné řešení.

Děkuji
Aleš Náprstek
Hugo
Profil
Dej do dotazu podmínku

select * from rubriky where Kategorie = 'Firma2';
Aleš Náprstek
Profil *
Hugo:

To je hezké, ale já chci vypsat zaznamy z tabulky 'dokumenty', které patří do kategorie 'Firma2'

Jinak děkuji
A.N.
Hugo
Profil
Aleš Náprstek

A přesně to ten dotaz udělá. Možná nechápu co chceš, tak to zkus líp popsat.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0