Avatar billede dytti Novice
07. december 2008 - 17:05 Der er 1 løsning

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.
Avatar billede dytti Novice
10. december 2008 - 08:41 #1
Den lukker jeg.
Fandt en anden løsning
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester