Autor | Zpráva | ||
---|---|---|---|
lukaS Profil * |
#1 · Zasláno: 12. 4. 2009, 18:38:22
Ahoj!
Potřeboval bych s něčím poradít. Mám tabulku s články, kam se mi uloží mimo jiné nadpis. A pak mám jinou tabulku, kam bych potřeboval uložit stejný nadpis, jako je v tabulce články. Jak to udělat? Zkoušel jsem natáhnout relaci (1:1), ale natáhnou se mi jenom primární klíče (primární klíč mám nastaven na unikátní ID co má každý příspěvek.) |
||
TomášK Profil |
#2 · Zasláno: 12. 4. 2009, 19:38:54
Zdá se mi podivné, že se nadpis od článku používá ještě někde jinde - nenapadá mě využití, kde by to dávalo smysl. Ale možná mě dokážeš přesvědčit, že to tak opravdu chceš. Co je ta druhá tabulka? Nechceš z té druhé tabulky odkazovat na celý článek? (pak bys měl nadpis uložený u článku a z v té druhé tabulce odkazy na články).
Pokud opravdu ne, pak si můžeš vytvořit tabulku nadpisy a u článku odkazovat do této tabulky, stejně tak z oné druhé tabulky odkazovat do tabulky s nadpisy. |
||
lukaS Profil * |
#3 · Zasláno: 12. 4. 2009, 21:54:34
Vytvořím si na webu článek a na hlavné stránce mám potom sloupeček s výpisem posledních 5 článků, kde je jako odkaz pouřit právě nadpis..
Co se rady týká, moc sem z toho nepochopil.. |
||
TomášK Profil |
#4 · Zasláno: 13. 4. 2009, 01:15:36
V databázi nech jen jednu tabulku - clanky(id, nadpis, text, ...). Žádná další tabulka s nadpisy nebude.
Pro získání článku použiješ dotaz: SELECT nadpis, text, ... FROM clanky WHERE id=$id a na hlavní stránce použiješ dotaz: SELECT nadpis FROM clanky ORDER BY datum LIMIT 0,5 |
||
Časová prodleva: 15 let
|
0