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

Jedna tabela, dva identična reda

[es] :: MySQL :: Jedna tabela, dva identična reda

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

djdata
IT tech & programmer wannabe
Split

Član broj: 195060
Poruke: 10
*.st.x3d.CARNet.hr.



Profil

icon Jedna tabela, dva identična reda12.07.2010. u 17:24 - pre 120 meseci
Pozdrav svima!

Dakle, imam tablicu novosti i u njoj novost_ID, naslov_novosti, naslov_novosti_ENG, novost, novost_ENG, datum.
Kad korisnik unosi novu vijest kroz cms, naslov_novosti i novost se unose u predodređene rowove u tablici novosti. E sad, da ne ulazim puno u detalje sa php kodom pošto sam rookie, moje pitanje je kako napraviti da se ti unosti automatski upisuju i u naslov_novosti_ENG i novost_ENG pošto će novosti za tu dvojezičnu stranicu biti na jednom jeziku. Drugim riječima, postoji li kakvo automatsko kopiranje iz jednog retka u drugi, ili makar pointiranje. Da li je takvo što uopće moguće.

Oprostite ako je pitanje glupo ili nejasno ali, kao što sam već rekao, totalni sam rookie :)

Hvala
Meštar od zanata, komandant Data!
 
Odgovor na temu

mret
Radovan Bacovic
Senior Data Warehouse Developer
Kindred Group
Stockholm, Sweden

Član broj: 78386
Poruke: 62
...148.91.adsl.dyn.beotel.net.

Sajt: www.kindredgroup.com


Profil

icon Re: Jedna tabela, dva identična reda13.07.2010. u 10:19 - pre 120 meseci
Na nivou MySQL-a ovo mozes da resis triggerom na
-INSERT
(ovo je neki pseudo kod, ne znam napamet tacnu sintaksu)

crete trigger prepis_novosti...... on table novosti... before insert for each row
begin
set NEW.naslov_novosti_ENG=NEW.NASLOV_NOVOSTI;
set NEW.novost_ENG=NEW.novost;
end;


ovo ti prepistuje vrednosti polja u ono sto si trazio.
nadam se da je bilo dovoljno jasno

/*A sad odo` malo napolje*/
 
Odgovor na temu

[es] :: MySQL :: Jedna tabela, dva identična reda

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

Postavi temu Odgovori

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