gpt4 book ai didi

PHP 设置表单值

转载 作者:行者123 更新时间:2023-12-02 18:56:40 25 4
gpt4 key购买 nike

我是 PHP 的新手,但我正在尝试开发一个带有一些表格和值编辑选项的后台。

到目前为止,我有这样的表格:

enter image description here

但我对这个问题有点困扰:

更改按钮的实现如下:

for ($i = 0; $i < count($a); $i++) {
?>
<tr>
<td><i onclick="
document.form1.deviceFeatValID.value = <?php echo $a[$i][DEVICE_FEATURE_VALUE_ID] ?>;
document.form1.deviceID.value = <?php echo $a[$i][DEVICE_ID] ?>;
document.form1.deviceClassFeatID.value = <?php echo $a[$i][DEVICE_CLASS_FEATURE_ID] ?>;
document.form1.deviceFeatureVal.value = <?php echo $a[$i][DEVICE_FEATURE_VALUE] ?>;
document.form1.submit();" class="icon-refresh" ></td>
<td><?php echo $a[$i]['DEVICE_FEATURE_VALUE_ID']; ?><td><?php echo $a[$i]['DEVICE_ID']; ?><td><?php echo $a[$i]['DEVICE_CLASS_FEATURE_ID']; ?><td><?php echo $a[$i]['DEVICE_FEATURE_VALUE']; ?>
</tr>
<?php
}
?>

也就是说,通过Javascript,我在同一个.php中设置了此表单的输入值:

<form name="form1" method="post" action="deviceFeatureValueFRM.php">
<input type="hidden" name="deviceFeatValID"/>
<input type="hidden" name="deviceID"/>
<input type="hidden" name="deviceClassFeatID"/>
<input type="hidden" name="deviceFeatureVal"/>
<input type="hidden" name="hiddenTypeField"/>
</form>

但是...您认为这是一个好的做法吗?还有其他解决办法吗?!

此代码的目标是检测将要编辑哪一行。

亲切的问候,

山姆

最佳答案

为什么用 JavaScript 来做这个?只需给输入字段一个值,如下所示:

<input type="hidden" name="deviceFeatValID" value="<?php echo $a; ?>"/>

其中 $a 可以是您想要的任何变量。

关于PHP 设置表单值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15271981/

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