Pear::Image_Graph その2

グラフ値表示 PHP ファイル
p_gra_table.php


63Pear Villageに戻る

<?php
// ファイル取得
$filepath "file/p_gra_samp.csv";
$file = new SplFileObject($filepath); 
$file -> setFlags(SplFileObject::READ_CSV);
/* ファイル内のデータループ
 $key  $line  $str  の変数名は適宜決定
*/
foreach ($file as $key => $line) {
  foreach(
$line as $str){
    
$str1 mb_convert_encoding($str,"UTF-8","sjis-win");
    
$records[$key][] = $str1;
  }
}
//
echo '<h3>PHP テ-ブル全表示</h3><table>';
for (
$i 0$i 8$i++) {
//縦デ-タ数 0~7 = 8個
  
echo '<tr>';
  for (
$j 0$j 7$j++) {
//横デ-タ数 0~6 = 7個
  
echo '<td>'.$records[$i][$j].'</td>';
  }
  echo 
'</tr>';
}
echo 
'</table><br><h3>PHP テ-ブル必要部分表示</h3><table>';
for (
$i 1$i 8$i++) {
//縦デ-タ 1~7 = 7/8個
  
if($i == 1){
    echo 
'<tr class="tr1">';
    }else{
      echo 
'<tr>';
    }
  for (
$j 1$j 6$j++) {
//必要横デ-タ数 1,2,3,5,6 = 5/7個必要
    
$jj $j;
    if(
$j 3){
    
$jj $j+1;
    }
    if(
$i == 1){
      echo 
'<th>'.$records[$i][$jj].'</th>';
      }else{
      echo 
'<td>'.$records[$i][$jj].'</td>';
    }
  }
    echo 
'</tr>';
}
echo 
'</table>';
?>