0

データベースに保存されているパスを使用して作成したレポート テーブルにリンクを表示しようとしていますが、画像へのリンクとして正しく表示する方法がわかりません。したがって、別の画像を表示するテーブルの代わりに、「IMAGE LINK」などの一般的なリンクを作成し、画像を表示するのではなく、href を介して画像 src に移動します。

html テーブルでデータがどのようにループするかを次に示します。

$i=0;
while ($i < $num) {

$date=mysql_result($result,$i,"datetime");
$firstname=mysql_result($result,$i,"first");
$lastname=mysql_result($result,$i,"last");
$message=mysql_result($result,$i,"message");
$image=mysql_result($result,$i,"imagepath");

echo '<tr>';
echo '<td>' . $date . '</td>';
echo '<td>' . $firstname . '</td>';
echo '<td>' . $lastname . '</td>';
echo '<td>' . $message . '</td>';
echo '<td>' . $image . '</td>';
echo '</tr>';

$i++;
}

そして、ここにアップロード場所と画像パスのストレージ変数があります

//Where the file will be placed
$target_path = "uploads/";

// Add the original filename to target path
$path= $target_path . basename($image);

データを表示するレポート ページは、アップロード フォルダーのルートにもあります。image 変数を (ループ内で) 一般的な src link に追加しようとしましたが、何も表示されないか、テーブルが壊れて構文エラーが発生します。これは私を困惑させました。

4

1 に答える 1