Povezivanje dvije tabele,pomoc ?
01.12.2013. u 20:41 · pre 156 meseci
#1
Zdravo svima,da li mi ko moze reci ili uputiti kako da povezem ove dvije tabele:
Studenti Skolarine
BrInd(PK) IDUplate(PK auto_increment)
Ime BrInd
Prezime Iznos
Ranije sam za rad sa bazama podataka koristio ms access,al sad sam krenuo da ucim php i dosao do dijela za rad sa bazama,konkretno mysql,posto koristim wampserver. U access-u sam lako povezivao ove dvije tabele,tip veze jedan na vise. Dakle, polje BrInd iz tabele Studenti povezem sa poljem BrInd iz tabele Skolarine. Ako ko moze da mi to napise,kako se to radi ? Zelim da,ako se promijeni vrijednost polja BrInd iz tabele Studenti da se to odrazi na polje BrInd u tabeli Skolarine. Nadam se da me shvatate sta hocu da kazem,to je u access-u bilo prelagano al ovdje trenutno se bas i ne snalazim dobro. Pokusao sam sa sledecim kodom al nije dobar,pogotovo sa dijelom ALTER :
CREATE TABLE Skolarine(IDUplate INT NOT NULL AUTO_INCREMENT,BrInd CHAR(10) NOT NULL,Iznos DOUBLE(4,2),PRIMARY KEY(IDUplate));
CREATE TABLE Studenti(BrInd CHAR(10) NOT NULL,Ime CHAR(50),Prezime CHAR(50),PRIMARY KEY(BrInd));
ALTER TABLE Skolarine ADD CONSTRAINT Stud_Skol FOREIGN KEY(BrInd) REFERENCES Studenti(BrInd);
Sigurno postoji nacin da se to uradi,al ja ga ne znam. To mi je u access-u bilo jednostavno,al ovdje vidim koomplikovano :( .
Zahvaljujem svima na odgovoru,postavljao sam isto pitanje u dijelu za PHP dobio sam neke odgovore al ipak nisam uspio ovo da uradim,zato sam odlucio da isto pitam u dijelu za mysql,jer se ovo ipak vise tice baza podataka nego php-a.
Studenti Skolarine
BrInd(PK) IDUplate(PK auto_increment)
Ime BrInd
Prezime Iznos
Ranije sam za rad sa bazama podataka koristio ms access,al sad sam krenuo da ucim php i dosao do dijela za rad sa bazama,konkretno mysql,posto koristim wampserver. U access-u sam lako povezivao ove dvije tabele,tip veze jedan na vise. Dakle, polje BrInd iz tabele Studenti povezem sa poljem BrInd iz tabele Skolarine. Ako ko moze da mi to napise,kako se to radi ? Zelim da,ako se promijeni vrijednost polja BrInd iz tabele Studenti da se to odrazi na polje BrInd u tabeli Skolarine. Nadam se da me shvatate sta hocu da kazem,to je u access-u bilo prelagano al ovdje trenutno se bas i ne snalazim dobro. Pokusao sam sa sledecim kodom al nije dobar,pogotovo sa dijelom ALTER :
CREATE TABLE Skolarine(IDUplate INT NOT NULL AUTO_INCREMENT,BrInd CHAR(10) NOT NULL,Iznos DOUBLE(4,2),PRIMARY KEY(IDUplate));
CREATE TABLE Studenti(BrInd CHAR(10) NOT NULL,Ime CHAR(50),Prezime CHAR(50),PRIMARY KEY(BrInd));
ALTER TABLE Skolarine ADD CONSTRAINT Stud_Skol FOREIGN KEY(BrInd) REFERENCES Studenti(BrInd);
Sigurno postoji nacin da se to uradi,al ja ga ne znam. To mi je u access-u bilo jednostavno,al ovdje vidim koomplikovano :( .
Zahvaljujem svima na odgovoru,postavljao sam isto pitanje u dijelu za PHP dobio sam neke odgovore al ipak nisam uspio ovo da uradim,zato sam odlucio da isto pitam u dijelu za mysql,jer se ovo ipak vise tice baza podataka nego php-a.
Re: Povezivanje dvije tabele,pomoc ?