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

php-users@php.gr.jp php-users@php.gr.jp
Tue, 10 Dec 2002 18:39:41 +0900


はじめて投稿します。gabuと申します。

テンプレートを用意してCSVファイルを読み込みたいと
試行錯誤しています。
1ページに読み込むのはできました。
http://www.cmo.jp/users/gabu/test2.php
http://www.cmo.jp/users/gabu/test2.txt(ソース)
ですが、さらに行でページを分けようとすると
どうも原理がよくわからなくて壁にぶつかっています。
下のソースもめちゃくちゃなのはわかっているんですが、
じゃあどうすれば動くのかが見当がつかなくて。。
解決のとっかかりとなる、アドバイスなどいただければ幸いです。

text.csv---
名前1,商品1,<img src="image.jpg">
名前2,商品2,<img src="image.jpg">
----

test4.php---

<?php
$fp = fopen("text.csv", "r");
$row = 1;
while ($data = fgetcsv ($fp, 1000, ",")) {
  $num = count($data);
  $row++;
}
fclose ($fp);
?>

<table border="1">
<tr>
<td><?php echo $data[0][$row]; ?></td>
<td><?php echo $data[1][$row]; ?></td>
<td><?php echo $data[2][$row]; ?></td>
</tr>
</table>

<a href='<?php //$PHP_SELF?row=1 ?>'>商品1</a> <a href='<?php //$PHP_SELF?row=2 ?>'>商品2</a>

----
ソースはこちらです
http://www.cmo.jp/users/gabu/test4.php(動きません)
http://www.cmo.jp/users/gabu/test4.txt