[PHP-users 12156] Re: テンプレートからCSV ファイルの読み込み

SystemGraphi Mitamura php-users@php.gr.jp
Tue, 10 Dec 2002 19:26:52 +0900


お世話になっております。三田村 と申します。

gabuさんのソースをDLしてこう動けばいいのかな?ってことで、単純に組替えてみま
した

fgetcsv()で1行読んで、GETメゾットのrowと現在の行を比較して
一致したらその行を表示する という感じです。

以下ソース------------------------------
<?php
$fp = fopen("text.csv", "r");
$row = 1;
while ($data = fgetcsv ($fp, 1000, ",")) {
	$num = count($data);
	if ($_GET['row'] == $row) {
?>
<table border="1">
  <tr>
   <td><?php echo $data[0]; ?></td>
   <td><?php echo $data[1]; ?></td>
   <td><?php echo $data[2]; ?></td>
  </tr>
</table>
<?php
	}
	$row++;
}
fclose ($fp);
?>
<a href='<?php $PHP_SELF; ?>?row=1'>商品1</a> 
<a href='<?php $PHP_SELF; ?>?row=2'>商品2</a>
---------------------------------ここまで

───────────────────────────────────
 ◆■■■ 三田村修一郎 Shuichiro Mitamura
 ■□□□ mitamura@s-graphi.co.jp
───────────────────────────────────