我有多个表单,我试图将数据插入 MySql。每个表单都有一个与该信息相关联的不同表格。我正在使用 insert.php 文件来插入数据。第一种形式效果很好。但是,当我将任何其他变量添加到初始文件时,它会出错。这是我的插入文件:
<?php # NAME OF PROGRAM GOES HERE
require_once 'config.php';
// Get values from form
$Fname = $_POST['first_name'];
$email = $_POST['email'];
// Insert data into mysql
$sql="INSERT INTO entry (first_name, email)
VALUES ('$Fname', '$email')";
$result = mysql_query($sql);
// if successfully insert data into database, displays message "Successful".
if($result){
echo "Successful Entry";
}
else {
echo "ERROR";
}
mysql_close();
?>
这是第一种形式:
<form action="insert.php" method="post" name="admin" onSubmit="return validateForm()">
<p>Please enter First Name <input type="text" name="first_name" required="required"/>
<p>Please enter your Email<input type="text" name="email" required="required" ><br />
<input type="submit" name="submit" value="Submit" />
</form>
第二种形式是:
<form action="insert.php" method="post" onSubmit="return validateForm()">
<p>Favorite Winery Name <input type="text" name="fav_winery" /> <br />
<p>Favorite White Wine<input type="type" name="fav_white" /> <br />
<p>Favorite Red Wine <input type="type" name="fav_red" /> <br /><br />
<input type="submit" name="submit" value="Submit" />
</form>
如何将第二个表单中的信息插入到已经创建的另一个表中?