Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将一个td name html标记的多个值传递给另一个变量,然后使用PHP打印_Php_Html Table - Fatal编程技术网

将一个td name html标记的多个值传递给另一个变量,然后使用PHP打印

将一个td name html标记的多个值传递给另一个变量,然后使用PHP打印,php,html-table,Php,Html Table,我对PHP代码的了解才一周。我想就如何显示或打印所有值(pc51到pc68)寻求帮助。从一个页面到一个新的php页面,我只使用一个输入标记td和一个名称。然而,输出是错误的,它打印出pc68 18次,因为我想显示pc51到pc68 第1页:表单页 //使用pc51-68显示的表格 $var1 = "pc"; form method='post' action='displayall.php' class='form-horizontal' echo "table border='2' sty

我对PHP代码的了解才一周。我想就如何显示或打印所有值(pc51到pc68)寻求帮助。从一个页面到一个新的php页面,我只使用一个输入标记td和一个名称。然而,输出是错误的,它打印出pc68 18次,因为我想显示pc51到pc68

第1页:表单页
//使用pc51-68显示的表格

$var1 = "pc";

form method='post' action='displayall.php' class='form-horizontal'

echo "table border='2' style='width:100%';

   for ($x=0;$x<9;$x++){

    echo "<tr>";
      for($y=0;$y<2;$y++){
      $pcname=$var1.$a;
      echo "<td><input type='hidden' value='$pcname' name='td_a'/>$pcname<td>";
      $a++;
      }
    echo "</tr>";       
    }
echo "input type='submit' name='btnss'"

echo "/table"
$var1=“pc”;
form method='post'action='displayall.php'class='form-horizontal'
回显“表格边框='2'样式='宽度:100%”;
对于此处的($x=0;$x),pcname=$var1.$a;
变量$a是什么

反正, 必须为每个字段或字段使用不同的名称属性 数组类型名称,如宠儿, 试试这个

将输入字段名
td_a
更改为
td_a[]

echo "<td><input type='hidden' value='$pcname' name='td_a[]'/>$pcname<td>";
echo“$pcname”;
及 第2页:displayall.php

$data=$_POST['TD_a'];

for ($x=0; $x<18; $x++) {
echo $data[$x];

echo "<br>";
}
$data=$\u POST['TD\u a'];

对于($x=0;$x一些标记,如table和form,在这里没有正确写入,因为当我在这里发布正确的语法时,它是不可见的。除了输出本身之外,语法中没有错误。谢谢。很抱歉,我忘了包含此声明。$a=51;我现在将尝试您的建议。谢谢。另外,_Post['td_a']应更改为ad$\u POST['td\u a']
$data=$_POST['TD_a'];

for ($x=0; $x<18; $x++) {
echo $data[$x];

echo "<br>";
}