[ asyk @ 14.02.2007. 11:59 ] @
Želim prikazivati ispod svake vijesti nešto poput: NASLOV VIJEST (356 puta pročitano) VIŠE... Kako to mogu postići? |
[ asyk @ 14.02.2007. 11:59 ] @
[ glavince @ 14.02.2007. 12:16 ] @
Ako znas da varijabilu zacuvas u bazi ili nesto slicno, veoma lako.
[ Miroslav Ćurčić @ 14.02.2007. 12:22 ] @
Tabela vesti treba da ima polje "Id int(11) autoincrement" i "Brojac int(11)".
Kad god ispisuješ vest, koji god kriterijum da si imao dok si pretraživao bazu, uradiš i ovo: "update vesti set Brojac=Brojac+1 where Id=$ProcitaniId" [ asyk @ 14.02.2007. 12:32 ] @
Čemu služi ovaj ID (int) 11? Jer, ja sam pokušao sa slijedećim kodom pa mi ne pali, zato sam i pitao ovdje:
Code: $procitanoPuta = 0; if (is_numeric($_GET['ID'])) { $ID=$_GET['ID']; $vijest=@mysql_query("SELECT * FROM vijesti WHERE ID='$ID'"); $brojOtvaranja=$procitanoPuta + 1; $dodajBrojProcitanih=@mysql_query("UPDATE Procitano FROM vijesti SET Procitano='$brojOtvaranja' WHERE ID='$ID'"); pa mi neradi... [ Miroslav Ćurčić @ 14.02.2007. 13:08 ] @
To je taj isti ID koji već koristiš, dakle nemoj ga ponavljati, ali stavi ovaj Brojac i
upotrebi: "set Brojac=Brojac+1" u mysql_queriju [ asyk @ 14.02.2007. 13:58 ] @
Hvala ti za ovu napomenu, uspio sam i sada radi pravilno.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|