【发布时间】:2019-01-01 16:06:23
【问题描述】:
我的代码已经从 mysql 查询中创建了唱片专辑封面的图像表。我正在尝试添加一个链接到将图像“id”发送到另一个页面的图像。此页面将成为所有链接图像的模板。传递的 id 将允许我查询表以获取有关该特定专辑的信息。
<?php
include('conn.php');
$loop = mysqli_query($conn, "SELECT * FROM vinyl ORDER BY RAND() LIMIT 32") or die (mysqli_error($conn));
$column_count = 4;
$i = 1;
echo '<table cellpadding="2">';
while ($row = mysqli_fetch_array($loop))
{
$id = $row['id'];
$artist = $row['artist'];
$album = $row['album'];
$image = $row['coverA'];
$image_src = "uploads/".$image;
$alt = $artist." >> ".$album;
if ($i == 1) { echo '<tr>'; }
?>
<td><a href="<?php echo $row['id'] ?>" ><img src="<?php echo $image_src; ?>" width="300px" height="300px" /></a></td>
<?php
$i++;
if ($i > $column_count) { $i=1; echo '</tr>'; }
}
echo '</table>';
?>
【问题讨论】:
标签: php mysql url while-loop hyperlink