Ik heb de volgende tabel im mijn database.
DROP TABLE IF EXISTS Casemanager;
CREATE TABLE Casemanager (
ID INT(11) NOT NULL AUTO_INCREMENT,
Workingstatus TINYINT(1) DEFAULT '0',
SocialCentre INT(11),
Contacts INT(11),
CONSTRAINT CasemanagerPK PRIMARY KEY(ID)
)ENGINE=INNODB;
SocialCentre en contacts zijn foreign keys.
SocialCentre wordt in een form als drop down uit de database gehaald.
<?php
$result = mysql_query("SELECT * FROM SocialCentre");
echo "<select>";
while($row = mysql_fetch_array($result))
{
echo "<option value='$row[ID]'>".$row['SocialCentreName']."</option>";
}
echo "</select>";
?>
Ik heb dus een naam maar hoe verkrijg ik de juiste ID toegevoegd in bovenstaande tabel?
Contacts kan compleet nieuw aangelegt worden en opgeslagen in de tabel contacts. Het kan ook zijn dat de contact al bestaat en dan moet die FOREIGN KEY worden opgeslagen in de bovenstaande tabel.
Hoe krijg ik de FOREIGN KEY's van deze twee tabellen in de tabel Casemanager?
Alvast bedankt.
Wordt langzaam kaal van het haren trekken. :D
771 views