Pozdrav,
danas nesto razmisljam kako moze da se napravi ovo(glupost je u pitanju) i jednostavno nista pametno da mi padne na pamet. Dakle pretpostavimo da imam tabelu users i u njoj polje visited koje se incrementira kad neko poseti dati profil korisnika i od toga zavisi rank user-a(sto je veci taj broj, veci je i rank korisnika).
E sada, lako mi je da ispisem 10 ili (n) broj najbolje rankiranih, ali sta se desava kad hocu da ispisem rank za odredjenog(jednog) korisnika, prosto mi je nemoguce da svi rade ovako nesto:
Kôd:
foreach (results (order desc clicks) as $cov) {
$rank++;
if ($cov == taj cov) return $rank;
}
Mislim, sigurno postoji neko resenje, ja sam googla, ali ne znam sta da stavim kao keyword(sto se vidi iz naslova same teme).
Nadam se da neko razume sta sam pitao.
Hvala.