使用PHP,在搜索中,如何在MySql数据库的图像中包含html链接?

使用PHP,在搜索中,如何在MySql数据库的图像中包含html链接?,php,mysql,hyperlink,Php,Mysql,Hyperlink,这是我的问题:我有一个电子商务网站,我希望我的搜索结果能够提供产品的链接,这些链接可以在搜索页面上的产品图像中找到,也可以在图像旁边找到。我当前的代码如下所示: if($_GET['searchBox'] !='') { if(mysql_num_rows($searchresult)==0) { echo 'Your search returned no results'; } else { while ($row = mysq

这是我的问题:我有一个电子商务网站,我希望我的搜索结果能够提供产品的链接,这些链接可以在搜索页面上的产品图像中找到,也可以在图像旁边找到。我当前的代码如下所示:

if($_GET['searchBox'] !='')
{
    if(mysql_num_rows($searchresult)==0) {
        echo 'Your search returned no results';
    }
    else 
    {
        while ($row = mysql_fetch_assoc($searchresult))]
        {
           echo "<img src='".$row['image']."'/>".'   '.$row['name'].'   £'.$row['price'].'    '.$row['ProductUrl'];
        }
    }
}

?> 
if($\u GET['searchBox']!='')
{
if(mysql_num_rows($searchresult)==0){
echo“您的搜索未返回任何结果”;
}
其他的
{
而($row=mysql\u fetch\u assoc($searchresult))]
{
回音“.”.$row['name'......。$row['price'..”.$row['ProductUrl'];
}
}
}
?> 
我花了很长时间试图把一个URL放到图像区域,但我无法让它工作


请帮忙

将图像放入锚定标记的问题

你试过这样吗

 echo "<a href='".$row['ProductUrl']."'><img src='".$row['image']."'/></a>";
echo”“;
编辑

 echo "<img src='".$row['image']."'/>".'   '.$row['name'].'   £'.$row['price'].'
        <a href="'.$row['ProductUrl']."'>".$row['ProductUrl']."</a>";
echo'.'.$row['name'......'$row['price'.]
";

欢迎使用SO。到底是什么问题?什么不起作用?什么是
$row[“image”]
包含的?生成的HTML代码是什么样子的?这是编程问题还是布局问题?谢谢:)。我不知道需要编写什么代码来生成HTML链接,以便与搜索的相关产品一起使用['image']只包含一个图像,这是可行的,但我想在那里的某个地方也有一个HTML链接。我认为这是一个编程问题,因为我不知道我需要写什么代码(它缺少HTML/链接代码)我已经把图片放进去了,但是我想要与之相关的页面链接,所以当它生成相关图片时,我需要生成相关链接的代码,可能吗?:)那是我的网站,不是真实的,只是为了大学。你可以看到搜索当前的显示方式。“ProductUrl”只是一个文本链接,我可以让它成为HTTP吗?@Amy:是的,你可以可以将其放入锚定标记中它肯定会到达那里,但是链接似乎不正常,在我的footer.php之后包含了“包含”的代码。它不是关闭了吗?(抱歉,只做了几周的php)啊,我使用了你的第一个代码,它很好排序!:D谢谢你,否则{while($row=mysql_fetch_assoc($searchresult)){echo'.$row['name'......'.'.$row['price'];