我写了一个查询,但现在我有疑问。
第一个我必须插入由特定供应商提供并由特定生产商生产的 CD。
$sql="INSERT INTO cd (supplier_name,
supplier_address,
producer_name,
producer_address,
cd_title,
cd_type,
cd_year)
VALUES ('$_POST[supp_name]',
'$_POST[supp_addr]',
'$_POST[prod_name]',
'$_POST[prod_addr]',
'$_POST[cd_title]',
'$_POST[cd_year]' ,
'$_POST[cd_type]')";
但后来我意识到,我有一个名为 CD 的表,只有三个属性、标题、年份和类型。CD(标题、年份、类型)。但是,我如何只需要插入特定供应商 X 和特定生产商 Y 的 CD 信息。我该怎么做?
此外,我的数据输入表单如下所示:
<form action="cd.php" method="post">
<h4> Enter CD information </h4>
CD Title: <input type="text" name="cd_title"><br>
CD Year: <input type="text" name="cd_year"><br>
CD Type: <input type="text" name="cd_type"><br>
<h4>Enter supplier information</h4>
Supplier Name: <input type="text" name="supp_name"><br>
Supplier Address:<input type="text" name="supp_addr"><br>
<h4> Enter producer information </h4>
Producer Name:<input type="text" name="prod_name"><br>
roducer Address:<input type="text" name="prod_addr"><br>
<input type="submit" name="submit" value="Submit">
所以,我想知道如果用户输入了上述数据,它会存储在哪里?在什么桌子下面?(也就是说,供应商和生产商信息存储在哪里?