[ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Diskusia + reakcie

Registrovaný: 26.12.06
Prihlásený: 30.10.17
Príspevky: 4009
Témy: 181 | 181
Bydlisko: Nitra / Bra...
Vek: 24
NapísalOffline : 12.05.2009 20:57 | Diskusia + reakcie

Zdravím páni,
nerieším konkrétny problém, len by ma zaujímalo ako čo najefektívnejšie vytvoriť diskusiu s reakciami. Napadá ma iba jedno riešenie, ktoré sa mi osobne moc nepozdáva :D Pokúsim sa to popísať. Priložil by som stlpec napr. reakcia, do ktorého by som vkladal ID príspevku, na ktorý sa reagovalo. Potom by som v cykle na výpis priložil daľší dotaz, kde by som vypísal príspevky, ktoré majú v stlpci reakcia ID aktuálneho príspevku. Ale to sa mi nezdá moc pohodlné. Lebo keby ku článku bolo napríklad 50 príspevkov, tak by sa vykonávalo 50 dotazov navyše? Nie je to veľa? A tých príspevkov môže byť ovela viac. A to sme ešte len pri jednoúrovňovej reakcii. čo keby som chcel reagovať aj na reakciu atd. ?

Určite na to existuje nejaké iné riešenie, alebo dačo do query. Do databáz niesom až taký zdatný :D
Rád si prečítam Vaše REAKCIE :D :)


_________________
Sorry za prelkepy
Offline

Správca fóra
Správca fóra
Diskusia + reakcie

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 12.05.2009 21:44 | Diskusia + reakcie

pri stromovej strukture imho jednoduchsie a lepsie riesenie nie je, jedine, ze by si ku kazdemu prispevku zaznamenaval jeho poradie a vnorenie, co je uplna blbost, lebo by si musel vzdy prepocitavat hodnoty vsetkych zaznamov v tabulke... ak si vsimnes, tak pri vacsich diskusiach je vzdy vytvorene strankovanie, ktore pocet dotazov minimalizuje na pocet prispevkov na jednej stranke...


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Čestný člen
Čestný člen
Diskusia + reakcie

Registrovaný: 17.10.06
Prihlásený: 08.01.11
Príspevky: 1757
Témy: 17 | 17
NapísalOffline : 12.05.2009 21:51 | Diskusia + reakcie

mne osobne to pride najprirodzenejsie riesit rekurziou, ale vzniklo by zbytocne vela dotazov na db. skoda, ze mysql nevie rekurzivny select. ine riesenie je spomenute tu http://php.vrana.cz/diskuse-s-reakcemi.php


_________________
A Real Programmer might or might not know his wife's name. He does, however, know the entire ASCII code table.
Offline

Užívateľ
Užívateľ
Diskusia + reakcie

Registrovaný: 26.12.06
Prihlásený: 30.10.17
Príspevky: 4009
Témy: 181 | 181
Bydlisko: Nitra / Bra...
Vek: 24
Napísal autor témyOffline : 10.08.2009 13:46 | Diskusia + reakcie

Znova otváram túto tému, lebo som spravil na túto vec jednoduché riešenie, ktoré snáď niekomu pomôže. Skript dokáže vypísať záznamy do stromovej štruktúry s využitím jediného query. Nevýhodou je asi len veľké využitie pamäte pri väčšiom množstve dát.

http://emer.grafika4u.sk/clanky/php-mys ... eho-dotazu


_________________
Sorry za prelkepy
 [ Príspevkov: 4 ] 


Diskusia + reakcie



Podobné témy

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

Pomale reakcie notebooku

v Notebooky a netbooky

8

154

27.03.2015 16:20

shiro

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

Reakcie na web

v Webdesign

11

752

25.03.2007 13:53

suchy

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

Windows 7 - nepravidelne spomalené reakcie

v Operačné systémy Microsoft

2

93

31.05.2014 17:48

aiwan

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

Ajax + PHP Class - server bez reakcie

v JavaScript, VBScript, Ajax

3

163

20.07.2013 2:36

math-ew

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

diskusia

v HTML, XHTML, XML, CSS

11

656

16.03.2008 11:55

kajbo

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

Diskusia

v HTML, XHTML, XML, CSS

7

596

29.07.2009 7:46

Kubec21

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

Diskusia

v PHP, ASP

20

965

22.02.2008 15:35

suchy

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

Vesmírna diskusia

[ Choď na stránku:Choď na stránku: 1, 2, 3, 4, 5 ]

v Vesmír, veda a technika

134

3041

20.05.2017 11:28

haffen

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

Xtreamer - diskusia

v TV

1

1431

15.02.2015 12:24

Johnnny

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

Warez - diskusia

[ Choď na stránku:Choď na stránku: 1, 2, 3, 4, 5 ]

v Krčma

143

1724

28.12.2012 15:00

nicobb

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

Outdoor diskusia

[ Choď na stránku:Choď na stránku: 1, 2, 3 ]

v Dovolenka, cestovanie a turistika

66

2364

21.01.2013 15:46

Mego

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

Kutil diskusia

v Voľný čas a hobby

9

350

26.01.2015 12:47

erikzet

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

Vesmírna diskusia

[ Choď na stránku:Choď na stránku: 1 ... 56, 57, 58 ]

v Vesmír, veda a technika

1728

38381

07.07.2014 22:01

JanoF

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

LOTR2 - diskusia

v Počítačové hry

20

2216

22.12.2009 14:14

lubo2142

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

[PHP] OOP diskusia

v PHP, ASP

7

2137

30.03.2015 12:59

majky358

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

Diskusia o zdraví

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Zdravie, medicína, choroby a liečenie

56

1457

04.03.2012 16:34

neutroN



© 2005 - 2017 PCforum, edited by JanoF