Mysql: istocasno povecanje stevca vecih polj v tabeli

Simon Striker simon at schtriker.net
Thu Sep 2 12:35:17 CEST 2004


Zivijo!

Rad bi naredil, da se ob vsakem novem vnosu podatkov v tabelo, poveca
vrednost vecih stevil v tabeli (kot bi na primer uporabljal dva
auto_incrementa - kar je seveda nemogoce).

Na primer:

Imam tabelo:

+----+---------+------+
| id | id_leto | ime  |
+----+---------+------+
|  5 |    1    | lala |
|  6 |    2    | hihi |
+----+---------+------+

Na primer, da 'id' pomeni zaporedno stevilko clana neke organizacije,
'id_leto' pa pomeni zaporedno stevilko istega clana v tekocem letu.

Ko se v naso organizacijo vclani nov clan, ga vnesem v zgornjo tabelo
in zelim, da se 'id' in 'id_leto' povecata za vrednost 1.

Tabela naj bi po vnosu novega clana izgledala takole:

+----+---------+------+
| id | id_leto | ime  |
+----+---------+------+
|  5 |    1    | Peter|
|  6 |    2    | Lena |
|  7 |    3    | Urska|
+----+---------+------+

Zanima me, kako sprogramirati, da se bosta ob vnosu novega clana
povecali vrednosti 'id' in 'id_leto' za 1.

Za odgovore in morebitne nasvete se ze v naprej lepo zahvaljujem!

Simon
-------------

Simon Striker
Rusjanov trg 2
1000 Ljubljana      +38641473856
Europe (Slovenia)

E-mail: simon at schtriker.net




More information about the lugos-prog mailing list