[ Príspevkov: 4 ] 
AutorSpráva
Offline

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

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181 | 181
Bydlisko: Nitra / Bra...
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: 3948
Témy: 51 | 51
Bydlisko: Bratislava
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...


_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

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

Registrovaný: 17.10.06
Prihlásený: 08.01.11
Príspevky: 1752
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ý: 16.11.19
Príspevky: 3971
Témy: 181 | 181
Bydlisko: Nitra / Bra...
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

543

27.03.2015 16:20

shiro

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

Reakcie na web

v Frontend

11

1056

25.03.2007 13:53

suchy

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

Windows 7 - nepravidelne spomalené reakcie

v Windows

2

436

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 Frontend

3

687

20.07.2013 2:36

math-ew

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

Pripojenie monitoru k notebooku - bez opozdenej reakcie ?

v Notebooky a netbooky

16

1589

10.06.2019 20:37

KocuR

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

diskusia

v Frontend

11

2612

16.03.2008 11:55

kajbo

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

Diskusia

v Frontend

7

2537

29.07.2009 7:46

Kubec21

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

Diskusia

v Backend

20

3066

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 Diskusia

134

13918

20.05.2017 11:28

haffen

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

Xtreamer - diskusia

v TV

1

3204

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

10461

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 Diskusia

66

8105

21.01.2013 15:46

Mego

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

Kutil diskusia

v Diskusia

9

2246

26.01.2015 12:47

erikzet

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

Nepodstatna diskusia

v Kôš

2

24

02.01.2025 10:39

4040

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 Diskusia

1728

54415

07.07.2014 22:01

JanoF

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

LOTR2 - diskusia

v Hry a herné konzoly

20

4032

22.12.2009 14:14

lubo2142



© 2005 - 2026 PCforum, edited by JanoF