$var[$i]){ // タイトル if($fname[$i] == title){ $veiw_title .= $var[$i]; } } } // tag表示開始 echo << $add_title$veiw_title
EOF; // 要求結果の列数分繰り返す for($i = 0; $i < pg_numrows($result); $i++){ // 要求結果を配列に納めてから、それぞれを表示する $row = pg_fetch_array($result, $i, PGSQL_ASSOC); foreach($row as $fname[$i] => $var[$i]){ // 発行年月日の表示 if($fname[$i] == year || $fname[$i] == month || $fname[$i] == day){ $var[$i] = str_replace("\n","
\n",$var[$i]); $var[$i] = str_replace(" ","",$var[$i]); // 日付 if($fname[$i] == day){ $pdate .= $var[$i]."
"; print "
発行年月日
\n
$pdate
\n"; // 年月 }else{ $pdate .= $var[$i]."/"; } // インデックス以外の表示 }elseif($fname[$i] != index){ // カラム名に日本語を入れる for($i2 = 0; $i2 < count($cname); $i2++){ if($cname[$i2][columnename] == $fname[$i]){ $column = $cname[$i2][columnname]; } } // 表示 $var[$i] = str_replace("\n","
\n",$var[$i]); if($var[$i] == '' || $var[$i] == ' '){ print "
$column
\n

\n"; }else{ print "
$column
\n
$var[$i]
\n"; } // インデックスの表示 }else{ // カラム名に日本語を入れる for($i2 = 0; $i2 < count($cname); $i2++){ if($cname[$i2][columnename] == $fname[$i]){ $column = $cname[$i2][columnname]; } } // 表示 $var[$i] = str_replace("\n","
\n",$var[$i]); print "
$column
\n
$var[$i]
\n"; } } } // tag表示完了 echo <<
戻る
EOF; ?>