我对 PHP 非常陌生,并且一直在尝试结合 css 将 CSV 文件转换为我网站上的表格。我想知道您是否可以选择仅显示 CSV 文件中的一系列行,例如第 5 到 20 行,并找到下面的代码来显示某些列。
有没有一种简单的方法可以将其切换为显示选定的行?
<?php
 $row = 1;
 if (($handle = fopen("donors.csv", "r")) !== FALSE) {
      while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
    $num = count($data);
    if ($row == 1) {
        echo '<tr>';
    }else{
        echo '<tr>';
    }
    for ($c=0; $c < $num; $c++) {
        if(empty($data[$c])) {
           $value = " ";
        }else{
           $value = $data[$c];
        }
        if ($row == 1) {
             echo '<td style="border-top: 1px solid rgb(111,180,224); border-left: 1px solid rgb(111,180,224); border-bottom: 1px solid rgb(111,180,224);"  align="left" bgcolor="#0066cc" height="36" valign="middle" ><b><font color="#ffffff" size="2">  '.$value.'  </font></b></td>';
        }else{
            echo '<td style=" border-bottom: 1px solid rgb(111,180,224);" sdval="9" sdnum="1040;" align="left" bgcolor="#ffffff" height="25"  valign="middle"><font color="#000000" size="2">  '.$value.'  </font></td>';
        }
    }
    if ($row == 1) {
        echo '</tr>';
    }else{
        echo '</tr>';
    }
    $row++;
   }
  echo '</tbody></table>';
echo '</center>';   
    fclose($handle);
 }
 ?>
