gpt4 book ai didi

php - 查找与其他变量同名的 $_POST 变量

转载 作者:行者123 更新时间:2023-11-29 08:28:27 25 4
gpt4 key购买 nike

我有一个在 $_POST 中传递的表单,其中每个字段的名称与数据库中的数据相对应

$_POST['test']; (has a value of 1)
$_POST['prod']; (has a value of 2)

testprod 都是数据库中唯一的名称。有没有办法可以动态获取 $_POST 变量?例如(一些代码不起作用)

$getServerIDs = $link->query("SELECT * FROM servers");
while($row = $getServerIDs->fetch_assoc()){
$serverName = $row['name'];
$newDisplayID = $_POST['$sName'];
$updateDisplayID = "UPDATE servers SET displayID = $newDisplayID WHERE name = $servername";
$runQuery = $link->query($updateDisplayID);

$_POST['$sName'] 是有问题的代码行。解决这个问题的最佳方法是什么?

最佳答案

问题在于行 $newDisplayID = $_POST['$sName']; 您使用了单引号,当您将变量放在单引号中时,php use 不会解析它$_POST[$sName];$_POST["$sName"];

已编辑

DEMO

关于php - 查找与其他变量同名的 $_POST 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17336305/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com