我有这两个表,包含IDMedication,IDCategory,Name和Supplier的药物,包含:IDSupplier,Name。我想自动创建一个关系表MedicationSupplier,其中包含:IDMedication和IDSupplier作为关键字,价格和数量。 我的想法是有一个主页,我要求以下数据:(药物)名称,IDCAtegory,(供应商)名称,价格,数量。 我不确定我是否在这里做正确的事情。自动在两个主表之间创建一个“链接”表(前表员工和项目表中的EmployeeProject)
所以这就是我receiveing在.PHP我哪里插入:
$Denumire=$_POST['Denumire']; //Medication Name
$IDCategorie=$_POST['IDCategorie']; //IDCategory
$Nume=$_POST['Nume']; //Supplier Name
$Pret=$_POST['Pret']; //Price
$Stoc=$_POST['Stoc']; //Quantity
这是我的插入:
$q_produse = "INSERT INTO produse VALUES ('','$IDCategorie','$Denumire')";
$q_prodfurniz = "INSERT INTO produsfurnizor VALUES ('','$IDFurnizor','$Pret','$Stoc')";
mysql_query($q_produse) or die($error);
mysql_query($q_prodfurniz) or die($error);
mysql_close();
我当时的主要问题是,我不知道如何在关系表中插入IDMedication。任何帮助/改进我的代码的建议将不胜感激。谢谢!