Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.09.07
Prihlásený: 21.03.24
Príspevky: 263
Témy: 62
Príspevok NapísalOffline : 07.05.2009 16:22

Ahojte chcel by som poradit ake je podla vas najlepsie riesenie na stromový select ... moj pripad, skusam takuto vec. Mam v databaze ulozenych 10 nejakych produktov napr. ked na indexe kliknem na ikonu produkty z databazy mi ich vypise vsetky ... ale chcem mat na indexe este dalsie odkazy ktore budu produkty selektovat kedze z tych 10tich su napriklad 5 procesorov a 5 maticnych dosiek ... kliknem na odkaz procaky databaza vypise len 5 procakov atd. Aky je najlepsi sposob vypisu takehoto niecoho? DAKUJEM


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 07.05.2009 18:16

ID_Kategory -> Kategóriam priradzovať ID, na ktoré budú produkty naviazané ...


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.09.07
Prihlásený: 21.03.24
Príspevky: 263
Témy: 62
Príspevok Napísal autor témyOffline : 07.05.2009 18:42

To znie dobre ... ak mas chvilu casu a zlutujes sa nadomnou napises mi to trochu polopate ? :-) DAKUJEM


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 07.05.2009 19:04

Ono v princípe to funguje takto. Máš dve tabuľky - produkty, kategória.

Tabuľka kategória obsahuje napr. tieto polia a uvádzam aj ukážkové hodnoty:
ID | Name | Datum
1 | Operačné systémy | 3.5.2009
2 | Procesory | 8.5.2009

Tabuľka produkty má napr. takúto štruktúru (samozrejme vždy sa to odvýja od potreby ukazujem princíp) + uvádzam aj ukažkové hodnoty:
ID | ID_Kategory | Name | Cena | Datum
1 | 1 | Windows Vista | 30 | 28.3.2009
2 | 1 | Windows XP | 10 | 12.4.2009
3 | 1 | Windows Seven | 50 | 15.4.2009
4 | 2 | AMD Turion | 50 | 17.4.2009
5 | 2 | Intel Dual Core | 45 | 19.4.2009

Teraz pointa:
Tabuľka kategória má ID ako auto_increment a PRIMARY. Tabuľka produkty má tiež ID ako auto_increment a PRIMARY, ale ID_Kategory sa už vzťahuje na hodnotu v tabuľke kategórie. Dúfam, že rozumieš. Preto ako som na príklade uviedol, pod OS patria 3, pod Procesory 2 produkty.

A teraz SQL dopyty:
Môžeš použť napr. takýto dopyt:
Kód:
SELECT * FROM produkty, kategoria, WHERE kategoria.ID = 1 AND kategoria.ID = ID_Kategory

Samozrejme keby si chcel už lepšiu prácu s týmto dopytom tak miesto hviezdičky mu dáš konkrétne polia. Ale myslím, že základné veci tu uvádzať nemusím :)

Dúfam, že príspevok splnil účel.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.09.07
Prihlásený: 21.03.24
Príspevky: 263
Témy: 62
Príspevok Napísal autor témyOffline : 07.05.2009 19:06

Prispevok je uplne skvely, pochopil som ... DAKUJEM


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 07.05.2009 19:08

Rado sa stalo, aj nabudúce.


Odpovedať na tému [ Príspevkov: 6 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Stromový výpis

v Sieťové a internetové programy

0

424

19.02.2008 15:29

dsljohn Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. formular: presun <option> zo <select> do <select>

v JavaScript, VBScript, Ajax

2

752

28.09.2009 15:27

tomast7 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Select

v HTML, XHTML, XML, CSS

3

410

13.09.2012 21:49

1daemon1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. select

v PHP, ASP

7

640

02.05.2008 13:53

mondzo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. select

v Databázy

8

504

16.03.2012 14:09

zdeniatqo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. SELECT

v Databázy

6

1402

31.08.2006 13:50

tRizzO Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. SELECT DISTINCT

v Databázy

1

934

04.01.2009 19:24

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php select

v PHP, ASP

9

619

14.10.2008 9:24

B.A.X.O Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Select option

v HTML, XHTML, XML, CSS

5

579

06.06.2017 10:12

hatto13 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. select nefunkcny

v Databázy

5

562

07.06.2010 14:08

MisakNo10 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. MySQL Select

v Databázy

2

402

07.04.2014 6:52

XOLOO Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Select porovnanie

v Databázy

0

0

01.01.1970 1:00

Hosť Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Multi select

v Databázy

1

294

30.05.2013 11:12

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. select datetime

v Databázy

11

784

03.10.2010 11:06

KViki Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Select script

v JavaScript, VBScript, Ajax

14

625

06.08.2012 23:51

Vojko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zly select

v Databázy

2

627

07.07.2012 19:59

Ďuri Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra