forbinde flere databaser
Jeg har følgende 3 tabeller i en database:priv_kontakt( .
priv_id int(10) unsigned NOT NULL auto_increment,
priv_fnavn VARCHAR(20) NOT NULL,
priv_enavn VARCHAR(20) NOT NULL,
priv_adresse VARCHAR(30) NOT NULL,
priv_zip VARCHAR(4) NOT NULL,
priv_by VARCHAR(30) NOT NULL,
priv_mail VARCHAR(30) NOT NULL,
priv_tlf VARCHAR(8) NOT NULL,
priv_pass VARCHAR(30) NOT NULL,
PRIMARY KEY(priv_id))
priv_projekt( .
projekt_id int(10) unsigned NOT NULL auto_increment,
priv_choose VARCHAR(30) NOT NULL,
region VARCHAR(20) NOT NULL,
omraade VARCHAR(30) NOT NULL,
projekt_tittel VARCHAR(150) NOT NULL,
projekt LONGTEXT NOT NULL,
PRIMARY KEY(projekt_id))
upload(.
id` int(11) NOT NULL auto_increment,
name varchar(30) NOT NULL,
type varchar(30) NOT NULL,
size int(11) NOT NULL,
content mediumblob NOT NULL,
PRIMARY KEY (id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=8 ;
Hvordan er det nu lige man forbinder dem?
Jeg ved at det noget med UNIQUE KEY men hvordan?
Vi går ud fra at nogle brugere via index.php har gjort følgende:
1. Indtastet persondata (som gemmes i "priv_kontakt")
2. indtastet et projekt (som gemmes i "priv_projekt")
3. Uploadet et billede (som gemmes i "upload")
Dernæst skal projekterne vises i vis_projekt.php
Eks. Jeg har udfyldt alle felter i index.php, og går til vis_projekt.php
Her kan jeg så se følgende.
Mine persondata.
Mit projekt.
Mine billeder.
----------------------------
Børges persondata.
Børges projekt.
Børges billeder.
----------------------------
osv - osv - osv
Nu er det ikke meningen at i skal sidde og lave hele scriptet til mig :-)
Jeg er bare i tvivl om hvad for felter jeg mangler i db'erne.