gpt4 book ai didi

PHP 在事先不知道值的情况下获取 $_POST 值

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

一位 friend 告诉我,你可以从通用的 $_POST 数组中获取内容,但我不明白。

我拥有的是从 MySQL 数据库中提取的一些具有唯一行 ID 的值。我将它们展示出来,以便在必要时可以集体更新。我通过连接 MySQL 值为每个输入表单指定了唯一的名称,但我不确定如何在接受 $_POST 值的脚本中获取这些值。

<form action"./" method="POST">
<?php
while($select_row = mysql_fetch_array($select_query))
{
echo $select_row['name'];
echo "</br>";
echo "Week ".$select_row['week'];
echo "</br>";
echo "Hours: ";
?>
<input class="options" type="text" name="hours<?php echo $select_row['submission_id']?>" value="<?php echo $select_row['hours']; ?>" />
<?php
echo "</br></br>";
?>
<input type="submit" value="Submit Hours">
</form>
<?php
}
?>

正如您所看到的,每个输入都会获得一个名称,例如hours13或hours144。如果事先不知道它们的名称,我如何从 $_POST 中提取它们?

最佳答案

只需迭代集合:

foreach($_POST as $key=>$value)
{
if($value != '')
{
echo "$key: $value\n";
}
}

关于PHP 在事先不知道值的情况下获取 $_POST 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16727129/

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