categorii piese

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori


Reventon
Average Member
Mesaje: 68
Membru din: Lun Ian 31, 2011 5:07 pm

Mesajde Reventon » Lun Aug 06, 2012 1:22 pm

de ce vrei sa abuzezi de baza de date ? :)
lucrurile in general sunt simple, noi suntem cei care le complicam,
deoarece nu le intelegem pe deplin.

eu zic asa:
in paralel, poti sa faci un test ... incearca sa faci o singura interogare.
foloseste INNER JOIN sa unesti cele 2 tabele.
faci GROUP BY subcategorie si ORDER BY categorie.
in felul asta poti efectua si COUNT pe produse

apoi, faci un script php inteligent, care se faca loop la matricea multidimenstionala.
acest script trebuie sa retina numele actual al categoriei in care se face loop pentru subcategorii..
cand in loop se trece la urmatoarea categorie, se rememoreaza categoria si se creeaza un div nou. si tot asa.

in minte am ideea, nu stiu daca am exprimat-o si pe intelesul altcuiva.

badtiger
Senior Member
Mesaje: 598
Membru din: Vin Noi 03, 2006 7:54 pm
Contact:

Mesajde badtiger » Lun Aug 06, 2012 6:43 pm

scrii putin mai mult cod, dar pui un camp binar sa marchezi categoriile active

Si vei verifica de fiecare data cand stergi sau adaugi produse intr-o categorie.

Ceea ce iti recomand eu e mai rapid decat orice interogare SQL si in plus iti permite sa renunti la el odata cu "maturizarea" site-ului... cand o sa poti trece la activarea sau dezactivarea manuala a categoriilor din admin panel.


Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 14 vizitatori