使用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'];