[ 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?
[ 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.