-1

データベースに 3 つの列と 4 つの行で構成されるテーブルがあります。そして今、データベースのテーブルの 3 列目に存在するエンティティごとにハイパーリンクを設定し、出力を表示したいと考えています。

配列の値を次のように出力しようとしました

echo "<td>", $row['a'], "</td><td>", $row['b'] ,"</td><td>", "<a href=\"http://foo/foo/".$row['link']."\">"."view"."</a>","</td>" ;?>

ここで、a、b および link は、それぞれ 1、2、および 3 の列名です。HTMLページにハイパーリンクを設定したい。どうすればできますか?コードを実行しようとすると、フォルダーに移動しますhttp://foo/foo/

4

1 に答える 1

1

その部分を取り除き、echoHTMLとして出力するだけです。このようにして、面倒な連結について心配する必要はありません (,代わりに を使用していますが.、これ有効ですが、このコンテキストでは不要です)。

<?php

// code here

?>

<td><?= $row['a'] ?></td><td><?= $row['b'] ?></td><td><a href="http://foo/foo/<?= $row['link'] ?>">view</a></td>

<?php

// more code here
.
.
.
于 2012-08-23T13:55:35.757 に答える