Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.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/0/unity3d/4.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
PHP循环浏览CSV并打印所选行_Php_Html - Fatal编程技术网

PHP循环浏览CSV并打印所选行

PHP循环浏览CSV并打印所选行,php,html,Php,Html,我试图在浏览器中显示CSV文件并打印所选(通过单选按钮)行 以下是我打印CSV文件的代码(每行旁边都有一个单选按钮): 但它什么也没印出来。我猜这与我单选按钮的“价值”有关: value='<?php echo $line;?>]' value='] 那不可能是对的 任何建议都很好。谢谢 代码的问题是这行: echo“$line是一个数组。如果您想将其作为一个整体进行回显,请先回显内爆()到我的提交,仍然没有…任何其他建议?查看您的页面来源并发布。我可以建议您尽可能避免使用e

我试图在浏览器中显示CSV文件并打印所选(通过单选按钮)行

以下是我打印CSV文件的代码(每行旁边都有一个单选按钮):


但它什么也没印出来。我猜这与我单选按钮的“价值”有关:

value='<?php echo $line;?>]'
value=']
那不可能是对的


任何建议都很好。谢谢

代码的问题是这行:


echo“
$line
是一个数组。如果您想将其作为一个整体进行回显,请先回显
内爆()到我的提交,仍然没有…任何其他建议?查看您的页面来源并发布。我可以建议您尽可能避免使用echo来吐出HTML吗?>好的,我更改了它(在上面编辑)…现在我看到我的行被正确地传递到提交…但它仍然没有打印任何内容。但是,如果我添加了打印,\r($_POST);在我提交的顶部,我可以看到我的值正在被传递。提交中是否需要更改某些内容?感谢您的帮助!使用
$value=$line[0]
只打印了一列。但我需要整行……我用注释更新了上面的代码。快到了……只需要找到一种方法来访问提交循环中的数组。再次感谢!
<?php

echo "<html><body>";

print_r($_POST);  // this prints what I need

if (! empty($_POST['env'])) {
    $j=0;
    foreach ($_POST['env'] as $env) {
        // Can't get anything to print in here
        ++$j;
    }
}

echo "</body></html>";

?>
value='<?php echo $line;?>]'