人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MYSQLから取得したデータをtableタグを使って表示したい

現在
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
echo '<p>' . $row['date'] .':' . $row['name'] . ':' . $row['nameurl'] .':' . $row['test'] . ':' . $row['link'] . "</p>";
}
と表示させているのですが
これをtableタグを使い、
更に $row['name']に$row['nameurl']を、
$row['test'] に $row['link']のリンクを付けたいのですが上手く出来ません。

<th>は日時 氏名 テスト結果として表示できているので、
上記echo以下に<td>タグなどの付け方が間違っていると思います。
教えていただければ助かります、よろしくお願いします。


●質問者: 匿名質問者
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● 匿名回答1号
ベストアンサー
<?php
// サンプルデータ
$row = array(
 date => '2012/4/1',
 name => 'aa',
 nameurl => 'aaURL',
 test => 'tt',
 link => 'ttURL'
);

// 実行文
echo '<tr><td>' . implode( '</td><td>' , array( $row['date'], '<a href="' . $row['nameurl'] . '">' . $row['name'] . '</a>', '<a href="' . $row['link'] . '">' . $row['test'] . '</a>' ) ) . "</td></tr>";

結果

<tr><td>2012/4/1</td><td><a href="aaURL">aa</a></td><td><a href="ttURL">tt</a></td></tr>
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ