使用来自其他字段的值填充字段
我对PHP和javascript很新,所以如果这是一个简单的问题,请向我道歉。我有一个带有下拉框和GO按钮的表单,用于选择文档(从下拉框中)并导航到它们(GO按钮) )。 我想要做的是在选择下拉项时从数据库中检索文档URL并将其传递给按钮,因此单击它时会将用户发送到文档。 MySQL查询如下所示:
SELECT `Bruel_URL` FROM `mpctz_rsform_bruels` WHERE `Bruel_ID` = GO.value
所以问题是:
- 如何从
Bruel_ID
获取值并将其传递给MySQL查询(我在上面的查询中将其表示为GO.value)? - 如何检索和存储
Bruel_URL
? - 如何编写将用户发送到
Bruel_URL
的javascript函数? 谢谢你的帮助!
达尼
在我看来,这是最简单的方式只是PHP重定向没有JavaScript。
prepare('SELECT `Bruel_URL` as url FROM `mpctz_rsform_bruels` WHERE `Bruel_ID` = :document_id'); $stmt->bindValue(':document_id', $_POST['document']. PDO::PARAM_INT); $stmt->execute(); $row = $stmt->fetch(PDO::FETCH_ASSOC); // if url exists - redirect if(!empty($row['url'])){ header('Location:'.$row['url']); } }