Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Rad sa bazom kod izmena

[es] :: PHP :: Rad sa bazom kod izmena

[ Pregleda: 701 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

S A J A
Beograd

Član broj: 226539
Poruke: 1678
*.static.sbb.rs.



Profil

icon Rad sa bazom kod izmena21.12.2016. u 19:24 - pre 27 dana i 1h
Ovo je možda više pitanje za baze ali pošto korstim PHP neka bude ovde.

Dakle, prilikom snimanja neke forme na client strani, dobijem JSON sa podacima koje treba snimiti u bazu. Međutim, ta forma ne sadrži samo vrednosti koje se upisuju u jedan red u bazi nego sadrži neke stavke. Na primer, imamo fakturu koja će imati nepoznat broj artikala i usluga na sebi. Kad stignu sve te stavke posle snimanja, ako je prvi upis onda se očigledno sve INSERT-uje u bazu i to je jasno. Međutim, koji je najbolji način hendlanja izmena:

1. Kad stigne JSON sa podacima, ići stavku po stavku i upoređivati sa bazom pa ono što postoji da se radi UPDATE, ono što ne postoji da se uradi INSERT a zatim videti u bazi šta je višak pa to DELETE.
2. Prosto i seljački: kod upisa obrisati sve prethodne stavke iz baze i INSERT-ovati sve nove.

Koji sistem se generalno koristi?

 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4275



Profil

icon Re: Rad sa bazom kod izmena21.12.2016. u 22:52 - pre 26 dana i 22h
Ako nemaš neke spoljne ključeve ka drugim tabelama ili druga ograničenja koja nisi ovde naveo, onda definitivno 2, u transakciji.
 
Odgovor na temu

[es] :: PHP :: Rad sa bazom kod izmena

[ Pregleda: 701 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.