php.hr
Dobrodošli, Gost. Molimo, prijavite se ili se registrirajte.
25.01.2020., 10:25
1878 Postova 1000 Tema 442 Članova
Najnoviji Član: medolino
php.hr  |  PHP & MySQL  |  MySQL  |  COUNT u beskonačnost « natrag naprijed »
 Str: [1]
Autor Tema: COUNT u beskonačnost  (Posjeta: 2557 )
woss
Novi član
*
Offline Offline

Postova: 32


Profil
« : 28.03.2008., 12:44 »

Pozdrav,

može pitanje?

da li je tko imao iskustva sa velikom količinom kategorija i sa ogromnom količinom unosa (preko 70000) koju treba pobrojati po kategorijama, subkategorijama, subsubkategorijama .......

kako bi bilo najbolje da se to napravi a da ne koristim while petlju jer mi JAAAAKO dugo vrti.

mali uvid u tablice:
tablica kategorije ima idcat i idParentCat. Ima preko 2000 kategorija
u tablici proizvodi ima preko 70000 unosa ti idproizvod i idcat
kako bi bilo najbolje da se napravi nešto slično :

->Glavna kat(52000)
      ->Prva podkategorija (1000)
             -->Podkategorija podketegorije (5000)
             -->Podkategorija podketegorije (5520)
             -->Podkategorija podketegorije (52)
      ->Druga podkategorija (20000)     
             -->Podkategorija podketegorije (50)
      ->Treća podkategorija (10000)
             -->Podkategorija podketegorije (500)
-->Druga glavna
.
.
.
.
.

i tako dalje....
Evidentirano
c0dr3x
PHP Programer
***
Offline Offline

Postova: 133



Profil WWW
« Odgovor #1 : 01.04.2008., 14:36 »

rekurzivna funkcija i neku ces petlju morat koristiti, iskreno ne znam dali postoji koji drugi nacin  Confused

cheerz
Evidentirano
woss
Novi član
*
Offline Offline

Postova: 32


Profil
« Odgovor #2 : 02.04.2008., 11:50 »

rješeno, malo sa razmišljao i na kraju rješio preko dodatne tablice i mysql_num_rows.  Surprised Surprised
Evidentirano
 Str: [1]
php.hr  |  PHP & MySQL  |  MySQL  |  COUNT u beskonačnost « natrag naprijed »
    Skoči na: