提前为菜鸟问题道歉:
我想要一个将 1) 用户定义变量和 2) 预定义变量传递给 php 脚本的 html 表单。
这是html:
<form action="update_db.php" method="post">
Before Rating: <input type="number" name="rating"><br>
<input type="submit">
</form>
<form action="update_db.php" method="post">
After Rating: <input type="number" name="rating"><br>
<input type="submit">
</form>
这是 update_db.php:
$rating=$_POST["rating"];
mysql_connect("localhost", "uname", "password") or die(mysql_error());
mysql_select_db("dbname") or die(mysql_error());
mysql_query("INSERT INTO ratings_table
(rating, before_or_after) VALUES($rating,$before_or_after)")
or die(mysql_error());
如您所见,我想为“之前”评分表和“之后”评分表调用相同的 php 脚本,然后使用用户定义的变量 ('rating') 和 pre-定义的变量('before_or_after')。当 update_db.php 被“before”表单调用时,我希望“before_or_after”为“1”,而当“after”表单调用时为“2”。
我确信对此有一个简单的答案,或者我正在以完全错误的方式思考这个问题。
有什么建议么?