簡體   English   中英

如何使用SimpleHtmlDom僅獲取第一張圖像

[英]How To Get Only First Image Using SimpleHtmlDom

我被困了兩天才開始工作。

我是網站上的數據,除圖片外,所有數據都在不斷完善。

我有圖像部分的這段代碼。

       foreach($html->find('li')as $pakimages)
      {
          foreach($pakimages->find('img') as $pakimage)

                    {
                        $images = $pakimage;

                        echo $images->src .'<br>';


                    }


      }

當我運行這段代碼的取車輛的所有圖像,但我需要的車輛並非所有相關車輛圖像的只有第一印象。

如果只想獲取圖像,請使用以下SQL:

SELECT image FROM vehicle

代替

foreach($pakimages->find('img') as $pakimage)
{
    $images = $pakimage;
    echo $images->src .'<br>';
}

你為什么不做

$image = $pakimages->find('img');
echo $image[0]->src . '<br>';
  • 圖片:

為了使用php在數據庫中插入和檢索圖像:首先,您應該檢查圖像列是否為BLOB類型! 並且您可以看到以下示例: https : //vikasmahajan.wordpress.com/2010/07/07/inserting-and-displaying-images-in-mysql-using-php/

  • HTML代碼:

在mysql表中插入HTML代碼

如何使用php將HTML代碼插入數據庫

祝好運。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM