元のデータはこれ。項目の間はタブで区切られている。
このファイルは tbltxt.txt という名前で .php ファイルと同じ場所に保存されています。PHPでこれを読んでtableにします。
番号 姓 名 性別 みょうじ なまえ 01 千葉 早織 女 ちば さおり 02 對馬 奈那 女 つしま なな 03 諏訪 真以子 女 すわ まいこ 04 須藤 愛子 女 すとう あいこ 05 横澤 真由美 女 よこさわ まゆみ 06 赤石 魅音 女 あかいし みお 07 三浦 大樹 男 みうら だいき 08 住吉 亜希 女 すみよし あき 09 井澤 麻美 女 いざわ あさみ 10 齋藤 梨花 女 さいとう りか 11 中田 裕也 男 なかた ゆうや 12 荒川 諭子 女 あらかわ さとこ 13 工藤 亜紗美 女 くどう あさみ 14 福澤 静香 女 ふくさわ しずか 15 齋藤 春人 男 さいとう はると 16 山中 裕美 女 やまなか ひろみ 17 花田 季恵 女 はなた きえ 18 細貝 聖香 女 くりがた せいか 19 田中 翠 女 たなか みどり 20 浅利 麻希 女 あさり あさき 21 松木 友子 女 まつき ともこ 22 齋藤 啓太 男 さいとう けいた
読んだものがこれ。cssであらかじめスタイルを作っておく
| 番号 | 姓 | 名 | 性別 | みょうじ | なまえ |
| 01 | 千葉 | 早織 | 女 | ちば | さおり |
| 02 | 對馬 | 奈那 | 女 | つしま | なな |
| 03 | 諏訪 | 真以子 | 女 | すわ | まいこ |
| 04 | 須藤 | 愛子 | 女 | すとう | あいこ |
| 05 | 横澤 | 真由美 | 女 | よこさわ | まゆみ |
| 06 | 赤石 | 魅音 | 女 | あかいし | みお |
| 07 | 三浦 | 大樹 | 男 | みうら | だいき |
| 08 | 住吉 | 亜希 | 女 | すみよし | あき |
| 09 | 井澤 | 麻美 | 女 | いざわ | あさみ |
| 10 | 齋藤 | 梨花 | 女 | さいとう | りか |
| 11 | 中田 | 裕也 | 男 | なかた | ゆうや |
| 12 | 荒川 | 諭子 | 女 | あらかわ | さとこ |
| 13 | 工藤 | 亜紗美 | 女 | くどう | あさみ |
| 14 | 福澤 | 静香 | 女 | ふくさわ | しずか |
| 15 | 齋藤 | 春人 | 男 | さいとう | はると |
| 16 | 山中 | 裕美 | 女 | やまなか | ひろみ |
| 17 | 花田 | 季恵 | 女 | はなた | きえ |
| 18 | 細貝 | 聖香 | 女 | くりがた | せいか |
| 19 | 田中 | 翠 | 女 | たなか | みどり |
| 20 | 浅利 | 麻希 | 女 | あさり | あさき |
| 21 | 松木 | 友子 | 女 | まつき | ともこ |
| 22 | 齋藤 | 啓太 | 男 | さいとう | けいた |
そのプログラムがこれ。<table></table>はそのまま書き、その間にPHPプログラムを書く
<table>
<?php
$fp = fopen("tbltxt.txt","r");
while(!feof($fp)){
$line = fgets($fp);
if (trim($line) != null){
list($no,$sei,$mei,$seib,$ysei,$ymei) = explode("\t",$line);
print "<tr>\n";
print "<td>$no</td><td>$sei</td><td>$mei</td>";
print "<td>$seib</td><td>$ysei</td><td>$ymei</td>\n";
print "</tr>\n";
}
}
fclose($fp);
?>
</table>
上記のように別ファイルからデータを読み表を作るページを作りなさい。 データファイルの名前は tbltxt.txt 。 phpのページファイルは yomu.php という名前で保存します。index.htmlに「phpで表」という名前の リンクを作ります。