【发布时间】:2014-06-15 12:35:18
【问题描述】:
<form action="postad1.php" method="post">
<p>Category</p>
<select name="categories">
<option name="" value=""><br></option>
<option name="Electronics" value="Electronics">Electronics<br></option>
<option name="Misc" value="Misc">Miscellaneous<br><br></option>
<option name="Free" value="Free">Free Stuff<br></option>
<option name="ISO" value="ISO">Looking For<br></option>
<option name="Appliances" value="Appliances">Appliances<br></option>
</select>
<p>Name</p>
<input type="text" name="Name"><br>
<p>Descriptiom</p>
<textarea type="text" name="Message" cols="40" rows="5" ></textarea><br>
<input type="date" name="date">
<input type="submit">
</form>
我的数据库看起来像这样...
table_Free-名称、日期、消息
table_Elec-姓名、日期、消息
table_Misc-名称、日期、消息
table_Appl-名称、日期、消息
table_Iso -名称、日期、消息
这是我想要开始工作的表格。我想从我的“选择”选项中选择一个表,然后将信息插入到我数据库中的特定表中。 现在我可以将信息存储并回显到一个表中,但我对 PhP 和 MySQL 还是很陌生。我已经搜索过,但无法弄清楚......任何帮助都会很有用。 我希望结果是在下拉菜单中选择表格,然后所有信息都存储在下拉菜单中选择的表格中。
这是我的 php im 用于将信息保存到一张表中。
<?php
$Name = mysqli_real_escape_string($con, $_POST['Name']);
$Message = mysqli_real_escape_string($con, $_POST['Message']);
$sql="INSERT INTO Free (Name, Message)
VALUES ('Name', 'Message')";
if (!mysqli_query($con,$sql)) {
die('Error: ' . mysqli_error($con));
}
echo "<br>$Name <br> $Message <br> was added to the database.";
echo '<br>Check your post
<a href="#">here</a>';
mysqli_close($con);
?>
【问题讨论】: