我的代码已经从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>';
?>
1条答案
按热度按时间5kgi1eie1#
您的链接只是行的id。如果要将其作为变量发送,首先需要指向页面的url,然后将其标记为get变量。
接着
somepage.php
: