我第一次尝试使用PHP而且我在传递<select>
值时遇到了困难。
以下是代码:
<select name="progress">
<option value="" disabled selected><?php echo $row['percent']; ?> </option>
<option value="50%">50%</option>
<option value="75%">75%</option>
<option value="100%">100%</option>
</select>
所以我试图用这段代码传递它(基于一些帖子,它是如何做到的):
<a href="jobstatus.php?ID=<?php echo $row['id']; ?>&PR=<?php echo $_POST["progress"]; ?>"> Update</a>
这就是我试图在jobstatus.php上获取值的方式:
$id = $_GET['ID'];
$pr = $_GET['PR'];
$sql = "UPDATE FROM status SET percent = '$pr' WHERE id = '$id'";
它不会更新我的数据库,因此我被重定向到我的错误页面。
任何教程链接和正确的编码方式都将非常感谢! 干杯!
答案 0 :(得分:1)
UPDATE FROM
不正确。你只需要UPDATE
。
也是强制性的xkcd参考