爲noob問題提前道歉:是否可以通過html表單傳遞非用戶信息?
我想要一個html表單,它將1)用戶定義的變量和2)預定義變量傳遞給一個php腳本。
這裏的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')和預先定義的變量('before_or_after')更新數據庫。當'before'表單調用update_db.php時,我希望'before_or_after'爲'1','after'表單調用時爲'2'。
我確定有一個簡單的答案,或者我正在以完全錯誤的方式思考這個問題。
有什麼建議嗎?
我可能需要更多的澄清......這聽起來像是你想要兩個不同的頁面共享大部分相同的HTML(通過require()或include()),或者一個頁面檢查$ _GET有條件確定用戶正在查看哪個視圖並進行微調。 – Katana314