2016-08-12 1 views
0

にSQL結果を変換します。私は何を達成したいことは、テーブルのデータと画像名にすべての画像をエコーするページには、SQLを使用して別のテーブルのデータです。名前をクリックすると、別のページにリンクします。問題は、各画像が別の名前を持っていることです。どのように私はクリック可能なリンクに画像名をエコーし​​ますか?は、私は管理者がphpMyAdminのに画像をアップロードすることができ、プログラムを持っているPHPのクリック可能なリンク

echo "<td>";?><img src="<?php echo $row["path"];?>" height="300" width="700"> <?php echo "</td>"; 

現在、これは私が

+0

コードを共有します。 – devpro

答えて

0

使用からの結果を得ているコードです:

echo "<table><tr><td><a href='YourProcessPage.php?path=" . $row['path'] . "'>" . $row['path'] . "</a></td><td><img src='" . $row['path'] . "' height='300' width='700'></img></td></tr></table>"; 

それは私がいつも使うテーブルに

をリンクして画像をエコーし​​ますそれこのような:

$result = mysqli_query($database, "YourQueryHere"); 
echo "<table>"; 
while ($row = mysqli_fetch_array($result)) { 
echo "<tr><td><a href='YourProcessPage.php?path=" . $row['path'] . "'>" . $row['path'] . "</a></td><td><img src='" . $row['path'] . "' height='300' width='700'></img></td></tr>"; 
} 
echo "</table>" 
0

最初にテーブルの上にクエリを作成し、while文を使用してデータベースからすべてのデータを呼び出し、変数に格納してからそれを次のテーブルに呼び出します。

while($row = mysqli_fetch_array($get_user_run)){ 
    $id = $row['id']; 
    $name = $row['name']; 
    $image = $row['image']; 


<tr><td><?php echo $name; ?><a href="yourlink.php?info=<?php echo $id; ?>"></a></td> 
    <td><img src="<?php echo $image;?></td> 
    </tr> 
関連する問題