【发布时间】:2021-03-16 05:09:35
【问题描述】:
我正在尝试从我的 CSV 文件中获取数据并使用 php 将其显示在一个 html 表中,按客户姓氏排序。我已经尝试了几件事,但似乎没有用。
我得到的输出是: 现在的格式是最后一个,第一,地址,城市,地区,邮政编码 我将如何使用 php 将其导入到 html 表中?
使用此代码。
if( ($handle = fopen( 'input.csv', 'r' )) !== false )
{
$output = '<table>';
while( ($data = fgetcsv( $handle )) !== false )
{
$output .= '<tr>';
foreach( $data as $value )
{
$output .= sprintf( '<td>%s</td>', $value );
}
$output .= '</tr>';
}
fclose( $handle );
$output .= '</table>';
}
echo $output;
【问题讨论】:
-
你尝试了什么?问题到底出在哪里?
-
我提交了我尝试使用的代码。 @Dekel
-
好多了 :) 请添加 输出 并解释问题出在哪里/是什么。
-
没有输出,就是这个问题。只是一个空白页。
-
开启错误报告。读取文件很有可能不起作用。我尝试了代码,它立即工作。添加一个“else”语句,看看它是否会触发。
标签: php csv html-table