【问题标题】:How to retrieve images in a search engine?如何在搜索引擎中检索图像?
【发布时间】:2016-06-29 13:36:21
【问题描述】:

提前致谢。

我被卡住了,我创建了一个由 Nick Frost 提供的通用搜索引擎。但是,我不知道如何从中检索图像,因为每当我将图像添加为 $row 的一部分或添加 HTML 图像源代码时,它都会不断返回错误。

我做错了吗?

我的代码如下:

 if ($numrows > 0)      
    {
        while ($row = mysql_fetch_assoc($query))
            {
            $id = $row ['id'];
            $title = $row ['title'];
            $description = $row ['description'];
            $keywords = $row ['keywords'];
            $link = $row ['link'];
            $image = $row['images'];


            echo 
            "<nav class='table'>

                    <img src= width='50px' height='80px' 'data:image; base 64, $image'>

                    <br>

                    <a href='$link'> $title</a>

                    <br>

                    $description

                    <br>

            </nav> ";
    }

【问题讨论】:

  • 顶部被切断:if ($numrows > 0)
  • 向我们展示问题的最短示例,以便我们对其进行测试。现在我看到的只是img 标签,它有一个空的src 属性。

标签: php css image search rows


【解决方案1】:

替换:

echo "<nav class='table'>

                <img src= width='50px' height='80px' 'data:image; base 64, $image'>

                <br>

                <a href='$link'> $title</a>

                <br>

                $description

                <br>

        </nav> ";

与:

echo "<nav class='table'>

                <img src='data:image; base 64, ".$image."' width='50px' height='80px'>

                <br>

                <a href='$link'> $title</a>

                <br>

                $description

                <br>

        </nav> ";

【讨论】:

  • 谢谢哈雷什。非常感谢,但 php 会出现错误,因为它是双引号内的双引号吗?它还说我的 $images 是一个未定义的变量
  • @Mercury 我不认为有任何错误,我没有在双引号内使用双引号:),实际上我在echo 语句中连接了一个变量。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-05-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-07
  • 2015-02-17
  • 1970-01-01
相关资源
最近更新 更多