[ Predrag Gajic @ 22.09.2004. 21:23 ] @
Napravio sam jednostavan upitnik i želeo bi da svaki put
kada korisnik posalje poruku (posto to moze da uradi samo kada je ulogovan)
da mu se doda +1 poruka u bazi ...
Nadam se da ste shvatili šta želim...
[ Ilija Studen @ 23.09.2004. 05:59 ] @
Ne kontam. Pitanje: - da li imaš polje u tabeli u koj držiš korisničke naloge koje predstavlja broj poruka?

Ako je tako ideš:

Code:
UPDATE tabela SET mssg_count = mssg_count + 1 WHERE username = 'user'


Ako ne, možeš poruke da prebrojiš sa:

Code:
SELECT count(mssgid) AS broj_poruka FROM tabela_gde_su_poruke WHERE username = 'user'


Poz
[ Predrag Gajic @ 24.09.2004. 12:23 ] @
Hvala tu Ilija,problem rešen.
Sada imam novi problem a to je..
Kada neko popuni obrazac i pošalje ga(korisnik nemora biti ulogovan),
Hocu da poruka dobije broj odnosno da se u bazi automacki dodeli +1...
Znaci potrebno je da se procita vrednost zadnje poruke i da se doda
jedan....
ja sam probao da to rešim ovim kodom...

$broj = $data[0]+1;

Ali to neradi...
[ dr ZiDoo @ 24.09.2004. 12:48 ] @
To se riješava dizajnom tabele u kojoj čuvaš te podatke. Neka svaki slog ima svoj ID, a to id polje mora da bude auto_increment.

Primjer:
Code:

CREATE TABLE ime_tabele (
   id int not null primary key auto_increment,
   neki_podatak varchar(200)
);


Svaki put kada uradiš insert u ovu tabelu ID će automatski da se povećava za +1.