(NE)mogući projekat

(NE)mogući projekat

offline
  • Pridružio: 05 Jan 2006
  • Poruke: 190

Vozdra raja,

Razmisljo sam o nekom projektu, u pitanju je realizacija preko web sajta. Da bi sve bilo kako treba, tj da bi funkcionisalo, potrebno je izvesti rangiranje, znaci u pitanju je sledece: na sajt se prijave subjekti ili ih ja dodam. Kasnije posjetioci treba da ih ocjenjuju i na osnovu toga da se oni rangiraju ka vrhu ili dnu svoje kategorije.

Zanima me kako je to moguce izvesti, osim nekog velikog (namjenskog) programiranja ili je spas u joomla-i



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 20 Dec 2004
  • Poruke: 2887
  • Gde živiš: Na Balkanu

To rešava obični sql upit.

S tim da bi trebalo da napraviš mysql bazu i par php skripti.



offline
  • Pridružio: 05 Jan 2006
  • Poruke: 190

to balkanac brate, brz si pravo

Znaci to ne bi bilo problem, jel frka da ti se javim na pp vezano za ovo

offline
  • Pridružio: 20 Dec 2004
  • Poruke: 2887
  • Gde živiš: Na Balkanu

Ja ti mogu dati ideju, ali ti ne mogu napisati sve skripte.

Trebalo bi da imaš dve tabele npr proizvodi i komentari
Prva tabela - Proizvodi, bi trebala da ima kolone
id, proizvod, opis, ocena...

druga tabela - komentari:
proizvod_id, komentar, ocena...

Kad korisnik unese komentar i ocenu oni bi išli u tabelu Komentari, zatim bi se svi komentari koji imaju isti proizvod_id sabrali i podelili sa brojem pronađenih rezultata, a zatim bi se taj broj (koji je proečna ocena) smestio u tabelu Proizvodi, kolona ocena.

Rangiranje je posle jednostavno
SELECT * FROM proizvodi SORT BY ocena DESC

Ako hoćeš da zabraniš da isti korisnici glasaju više puta onda treba da napraviš i registraciju i nove kolone unutar tabela, da bi mogao da proveriš da li su već glasali, ali to je sad drugo pitanje.

offline
  • Pridružio: 24 Mar 2004
  • Poruke: 3962
  • Gde živiš: Zemun

Sort by koliko mi je poznato ne postoji. Postoji Order by Smile

offline
  • Pridružio: 20 Dec 2004
  • Poruke: 2887
  • Gde živiš: Na Balkanu

Da moja greška, order by Smile

Ko je trenutno na forumu
 

Ukupno su 3709 korisnika na forumu :: 80 registrovanih, 9 sakrivenih i 3620 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, 4. Ozrenska, Alexandar-1973, Andrija357, bambulic, BaneM75, boromir, cenejac111, Crazzer, crnogorac, Czrweni, dankisha, dd201176, dekan.m, Denaya, Desmond, doktor097, dolinalima, doragan, Dorcolac, DovlaODR, Draganeli, draganl, dukajov, dushan, Dzoni70, gajasvi, galerija, Georgius, Goran 0000, goran.vvv, goranvas, hmrkovic, iceburn, igorkozar83, ikan, Ilok93, Ivica1102, Jablan, janbo, kNikS, laurusri, ljuba.b, MB120mm, mean_machine, mercedesamg, MIKULENCE, mile.ilic75, milenko crazy north, Milo97, Milos ZA, Mićko, nekdo, nenad81, OKT, Orc, Otto Grunf, Paklenica, Pauljxxx, Pekman, PMsnow, Podljub, proka89, Qvazimodo, samo_citam, shaja1, sova72, Srki98, Srna, stegonosa, Tamna_strana_Meseca, Tihi86, Tumansky, vdeki, VJ, vladas87, Volkhov-M, Zanimljivo, zbic, ZetaMan