Problem sa upisom u bazu.

Problem sa upisom u bazu.

offline
  • Pridružio: 26 Feb 2010
  • Poruke: 109

Ovako imam problem sa skriptom za registraciju. U bazi imam ID koje ide (1, 2, 3, 4....) sve je to ok, ali ako korisnik pogresi podatak dok ispunjuje formu on ce taj ID da preskoci, i njegove podatke ce da stavi u svedeci ID tako da ako je zadnji ID u bazi 4 a korisnik je pogresio 2 puta u ispunjavanju forme njegov ID ce da bude 6, tako ce sledeci korisnik da dobije 7 i ostaje mi prazno polje 5.... Sta da radim po tom pitanju da sve ide redom...



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • PHP Developer
  • Pridružio: 02 Okt 2005
  • Poruke: 546

Posto se iz pitanej nevidi koja baza je u pitanju dobices uopsten odgovor.
Treba da vrsis upis u utransakciji pa tako ako dodje do greske mozes da ponistis celu transakciju (rolback)
http://dev.mysql.com/doc/refman/5.0/en/commit.html
http://msdn.microsoft.com/en-us/library/ms181299.aspx



offline
  • Pridružio: 26 Feb 2010
  • Poruke: 109

Ewo kako sam bazu kreirao, nzm da li nije ovde neka greska.
CREATE TABLE users (  user_id     INT(8) NOT NULL AUTO_INCREMENT,  user_name   VARCHAR(30) NOT NULL,  user_pass   VARCHAR(255) NOT NULL,  user_email  VARCHAR(255) NOT NULL,  user_date   DATETIME NOT NULL,  user_level  INT(8) NOT NULL,  UNIQUE INDEX user_name_unique (user_name),  PRIMARY KEY (user_id)  ) TYPE=INNODB;

Ko je trenutno na forumu
 

Ukupno su 1068 korisnika na forumu :: 42 registrovanih, 7 sakrivenih i 1019 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, A.R.Chafee.Jr., antonije64, Areal84, Asparagus, babaroga, Brana01, Cassius Clay, Chainsaw, darkangel, Dimitrise93, draganca, FileFinder, FOX, hologram, HrcAk47, hyla, ikan, jackreacher011011, Karla, krkalon, laurusri, Leonov, Lieutenant, ljuba, Luka Blažević, madza, milos.cbr, milutin134, novator, Outis, pein, RJ, S2M, saputnik plavetnila, Singidunumac, Toper, tubular, VJ, vladulns, Yugol33, zillbg