gpt4 book ai didi

PHP:当多个表单字段共享相同的名称和 ID 时使用 post

转载 作者:行者123 更新时间:2023-12-04 13:48:10 24 4
gpt4 key购买 nike

这个标题可能没有多大意义,但我拥有的是一个动态生成的表单。我钩进一张产品表,拉出那里的名字。然后我创建一个表单,显示产品旁边有一个复选框和文本框。

<form id="twitter-feed" name="twitter-feed" action="<?php echo $this->getUrl('tweet/') ?>index/tweet" method="post">
<table><tr>
<?php

$model = Mage::getModel("optimise_twitterfeed/twitterfeed");

$products = $model->getProducts();

foreach ($products as $product){
echo '<tr>';
echo '<td>';
echo '<label for="'. $product .'">' . $product . '</label>';
echo '<br /><input type="text" class="hashtag" name="tags" id="tags" value="#enter, #product, #hastag"';
echo '</td>';
echo '<td><input type="checkbox" name="chk" id="'. $product .'"></td>';
echo '</tr>';
}
?>

<tr><td colspan="2"><input type="submit" name="submit" value="tweet"></td></tr>
</table>
</form>

如您所见,每条记录都有复选框和文本字段。当我检查表单中的 $_POST 数据时,它只保留最后一条记录的字段。

有没有办法将所有这些数据传递回 Action ?

干杯,

琼斯

最佳答案

使用 name="chk[]" ,PHP 会为你创建一个数组。

关于PHP:当多个表单字段共享相同的名称和 ID 时使用 post,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4225644/

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