PHP初学者在这里&我想问一个关于使用表单将信息上传到数据库的问题。我有一个包含 48 个不同类别的网站。www.ralphslocal.com。如果您访问该站点,您会看到对于每个类别,我都从数据库中的单独表中提取信息。
我用来填充表格的表格缺少选择我要上传到的表格的方法。此时,当我想上传到不同的表时,我需要在“insert.php”中更改表名
我需要什么才能在表格上选择要上传到的表格?如果我不清楚我道歉。感谢您提供的任何帮助。
这是我的表单的代码:
<form action="insert.php" method="POST">
<p>Retailer:    <input type="text" name="retailer"></p>
<p>WebSite:   <input type="text" name="website"></p>
<p>City:         <select name="city">
<option value="BellaVista">BellaVista</option>
<option value="Bentonville">Bentonville</option>
<option value="Centerton">Centerton</option>
<option value="Farmington">Farmington</option>
<option value="Fayetteville">Fayetteville</option>
<option value="Lowell">Lowell</option>
<option value="Rogers">Rogers</option>
<option value="Springdale">Springdale</option>
<option value="Tontitown">Tontitown</option>
<option value="West Fork">West Fork</option>
</select></p>
<p>Phone:      <input type="text" name="phone"></p>
<input type="submit">
</form>
这是我的“insert.php”文件的代码:
<?php require 'connect.php'; ?>
<?php
$sql="INSERT INTO garden_nursery (Retailer, WebSite, City, Phone)
VALUES
('$_POST[retailer]','$_POST[website]','$_POST[city]','$_POST[phone]')";
if (!mysqli_query($con,$sql))
{
die('Error: ' . mysqli_error($con));
}{
echo "1 record added";
}
mysqli_close($con);
?>
非常感谢!拉尔夫