在php循环中创建提交按钮

时间:2014-04-15 02:01:43

标签: php html

<!doctype html>
<html>
<head>
<title>Untitled Document</title>
</head>
<body>
<?php
 $x = 5;
while($x>0)
  {
  echo 'Line' . $x;
  echo "<br>";
  $x--
  }

?>
</body>
</html>

现在,随着输出我想创建5个提交按钮。将在上面循环的每次迭代中创建一个按钮。有可能吗?

2 个答案:

答案 0 :(得分:3)

尝试使用href会更好。如果你使用提交按钮,它需要创建5个不同的表单,代码看起来会很混乱。

试试这个:

<?php
 $x = 5;
while($x>0)
  {
  echo 'Line' . $x;
  echo "<a href='test.php?a=$x'>test</a>";
  echo "<br>";
  $x--
  }

?>

之后:

在其他页面中调用该值:

if($_REQUEST['a'] == '1'){
//code here
}
else if($_REQUEST['a'] == '2'){
//code here
}

......

答案 1 :(得分:0)

试试这个,只需回复<input type=submit>

$x = 5;
while($x>0)
{
    echo 'Line' . $x;
    echo '<input type=submit value="button '.$x.'"></input>';
    echo '<br>';
    $x--
}