-2

我的代码是

<form action="test.php" name="test">
<?php foreach($result as $res)
{
 ?>
  <div>
  <label><?php echo $res->name;?></label>
    <input type="text" name="<?php echo $res->val;?>">
    <input type="submit" value="submit" />
  </div>
<?php }
?>
</form>

我需要为每个提交按钮执行相同的操作,只要用户单击它,就test.php应该调用该操作。我已经尝试过这样但它不起作用。请帮忙。

4

2 回答 2

1

对于每个提交,您需要一个不同的表单。干得好:

<?php foreach($result as $res)
{
echo "<form action=\"test.php\" name=\"".$res->name."\">";
 ?>
  <div>
  <label><?php echo $res->name;?></label>
  <input type="text" name="<php echo $res->val;?>">
  <input type="submit" value="submit"
  </div>
<?php
echo "</form>";
 }
?>
于 2012-07-09T09:26:45.413 回答
0

首先,看一下控制结构的替代语法

于 2012-07-09T09:27:16.863 回答